Red Hat Bugzilla – Bug 1007245
jBPM Designer allows to set condition expression on sequence flow going out from parallel gateway
Last modified: 2016-01-08 16:49:16 EST
Description of problem:
Parallel gateway (split) should pass token all outgoing connections without any condition evaluation (BPMN2 spec). But designer allows to set conditions on these connections - which is wrong, conditions do make sense only on connections going out from inclusive/exclusive/complex gateway.
Multiple connections from activity should behave as parallel gateway - so again, user shouldn't be able to place any conditions on them. As I am thinking about it, even single connection going out from activity shouldn't have any condition - engine has to ignore it.
Disabling properties "Condition Expression" and "Condition Expression Language" in cases stated above would be for the best.