Hi IBM Community,
Problem Definition:-
We recently upgraded one of our business processes from IBM BPM 8.5.5 (desktop Process Designer) to IBM BAW 8.6.3 (Web Process Designer), and I’ve noticed a significant change in how error information is displayed when an endpoint call fails.
In the older 8.5.5 version, whenever a service (like an integration or REST call) failed, the error stack used to provide clear and detailed information — including the endpoint details,method, error codes, and specific messages. This made debugging much easier.
However, after migrating to BAW 8.6.3, when a failure occurs:
I no longer receive detailed error messages.
The error stack only shows the name of the step where the failure happened.
The response says "No error code" or lacks endpoint-level detail, even in the Inspector or logs.
Has anyone else faced this issue after migration?
Is there a configuration or logging setting I need to enable to get the full error stack as before?
Any suggestions or guidance would be greatly appreciated.
Example:-
version - 8.6.3(BAW)
Error Message after Upgradation:-
[13message:no error code141flowObjectID:/25.0dfxxxx5c0//bpdid:d6xxxxxxfaef05:-7fd1/StepName
version - 8.5.5(Desktop)
Error Message before Upgradation:-
[1848message:Error Type: Exception Error Message: Method: GET URL: xxxxxxx?trk_id=xxxx12132 Result: {"Result":""} Return Message: OK Return Code: 200 Payload: null Error message: error type="com.lombardisoftware.core.script.js.TeamWorksJavaScriptException" description="TeamWorksJavaScriptException" cause type="java.lang.Throwable" description="cause"/cause localizedMessage type="java.lang.String" description="String"Runtime error in script ("Process: 'stepName' ProcessItem: 'Parse Data' Type: 'ITEM'" 19:-1). Event - Results could not be parsed. The variable Result is not present in data. Script (line 19): 17 : } 18 : else { <B> 19 : throw("Event - Results could not be parsed. The variable Result is not present in data.")</B> 20 : } /localizedMessage location type="java.lang.String" description="String"Process: 'Event' ProcessItem: 'Parse Data' Type: 'ITEM'/location message type="java.lang.String" description="String"Runtime error in script ("Process: 'Event' ProcessItem: 'Parse Data' Type: 'ITEM'" 19:-1). Event - Results could not be parsed. The variable Result is not present in data. Script (line 19): 17 : } 18 : else { <B> 19 : throw("Event - Results could not be parsed. The variable Result is not present in data.")</B> 20 : } /message nested type="com.lombardisoftware.core.script.js.TeamWorksJavaScriptException" description="nested"/nested script type="com.lombardisoftware.core.script.js.JSScript" description="JSScript" / stackTrace type="[Ljava.lang.StackTraceEle117flowObjectID:/25.xxxxxxa7771//bpdid:xxxxx27b8cb7:-7ffe/Step (Step Name)]
Thanks in advance,
Mahender