Error Boundary Event attached to a multi instance parallel SubProcess

BPMN does not define non-interrupting error boundary event.

So, what’s the correct behavior using with multi instance parallel subprocess element?

  1. On the first error for some subprocess instance, all other instance of subprocess are cancelled?
  2. The event is catch for every subprocess error? (multiple executions of boundary event)

Is there a way to configure the catch behavior?

Since there is no non-interrupting error boundary event, and I don’t want to cancel all the other instances if some subprocess instance throw an exception, how can I manage/model this situation?

thanks

Hello,

I think you can use Event subprocess in you case.
Maybe something like this:

Best regards,
Yana

1 Like