No outgoing sequence flow exclusive gateway

Here is the BPMN

Condition of the left sequence flow

Condition of the right sequence flow

Facts:
The value of the left variable is true and the value of the right variable is false
There is two outgoing sequence flow on the gateway

My understanding:
The exception will be thrown if there is no outgoing sequence flow on the gateway or non of the condition of the sequence flow is true.

Problem:
There is two outgoing sequence flow on the gateway and there is at least one of the conditions of the sequence flows is true. But the engine still throws the exception I don’t know what`s going on.

Thanks

@himly, can you upload your bpmn model?

Try the expressions with # instead of $ like below:

#{right}
#{left}

Refer this post:

Also, set asyncBefore=true at the exclusive gateway.

2 Likes

@aravindhrs This works. You saved my day. Thank you!~.

1 Like