Fix problem when catching error with boundary inside a call activity
Cause
When a Script task executed inside a CallActivity has a boundary event, the error was propagated to the CallActivity causing the CallActivity to fail and do not continue to the next task in the main process.
Solution
If the script task inside a CallActivity (Sub process) fails but it has a bourdary error event, it must not be propagated to the CallActivity.
Replicate the issue
Fix problem when catching error with boundary inside a call activity
Fix problem when catching error with boundary inside a call activity
Cause
When a Script task executed inside a CallActivity has a boundary event, the error was propagated to the CallActivity causing the CallActivity to fail and do not continue to the next task in the main process.
Solution
If the script task inside a CallActivity (Sub process) fails but it has a bourdary error event, it must not be propagated to the CallActivity.
Related Ticket
ci:next