wang jinyin created OOZIE-3350:
----------------------------------
Summary: forkjoin validation error when "multiple ok to same node"
under decision node
Key: OOZIE-3350
URL: https://issues.apache.org/jira/browse/OOZIE-3350
Project: Oozie
Issue Type: Bug
Components: core
Affects Versions: 4.3.1
Reporter: wang jinyin
Fix For: trunk
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.
{quote}<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>
{quote}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)