Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
4.3.1
-
None
-
None
Description
when "multiple ok to same node" under decision node, forkjoin validation error.
such as below example, 'action_C' and 'action_D' both transition to 'action_E'.
But, because they are under same topDecisionParent 'decision_A', validator will not throw any exception.
<decision name = 'decision_A'>
<case to = 'fork_B'></case>
<case to = 'action_G'></case>
</decision>
<fork name = 'fork_B'>
<path start = 'action_C'/>
<path start = 'action_D'/>
</fork>
<action name = 'action_C'>
<ok to = 'action_E'>
<error to = 'kill'>
</action>
<action name = 'action_D'>
<ok to = 'action_E'>
<error to = 'kill'>
</action>
<action name = 'action_E'>
<ok to = 'join_F'>
<error to = 'kill'>
</action>
<join name = 'join_F'>
<ok to = 'action_H'>
<error to = 'kill'>
</join>
<action name = 'action_G'>
<ok to = 'action_H'>
<error to = 'kill'>
</action>
<action name = 'action_H'>
<ok to = 'end'>
<error to = 'kill'>
</action>