Uncatch error endEvent

Hi

I’m trying to define a main-process that call a CallActivity of type BPMN defined in a sub-process

The sub process ended with a error end event.

Main process:
main_process

Sub process;
sub_process

Now in the log of the server, I have:

  • log main error end event B1
  • log sub error end event A 1
  • log main error end event B2

Is it possible to automatically catch and treat the error end event in the main process so the main process will be paused until I make a decision to resume the main process (it will relaunch the sub process) or terminate the main process ?

I add an Error Boundary Event in the main process and it is doing what I want.

But is there a more recommended and easier method ? Because in the process I’m implementing, I will have to treat this kind of errors many times

Thanks

Greg