Open saig0 opened 1 week ago
Describe the bug
I have the following process with an inclusive gateway that joins two paths:
Given:
A
B
When:
Then:
To Reproduce
Expected behavior
The process instance detects that there is no active path to the inclusive gateway and activates/completes it.
Log/Stacktrace
Environment:
8.6.0-SNAPSHOT
🤔 I verified it on C7 and found that C7 has the same behavior. It seems that we need to solve this problem through some kind of dynamic detection.
Deploy the following process inclusive-gateway-stuck_c7.bpmn
@lzgabel thank you for checking the Camunda 7 behavior. :+1:
It is an interesting case. A detection on every command could be too resource-intensive. Maybe, we could add a detection when a path of a flow scope is completed/terminated (ref).
Describe the bug
I have the following process with an inclusive gateway that joins two paths:
Given:
A
is activeB
is activeWhen:
A
is completedB
is triggeredThen:
To Reproduce
A
of the taskA
B
of the taskB
Expected behavior
The process instance detects that there is no active path to the inclusive gateway and activates/completes it.
Log/Stacktrace
Environment:
8.6.0-SNAPSHOT