Hello
I have a start-state with more than one transition:
<process-definition name="Doku_Konstrukt_XOR"> <!-- SWIMLANES (= process roles) --> <swimlane name="scott"> <assignment expression="user(scott)"/> </swimlane> <!-- NODES --> <start-state name="F0"> <task swimlane="scott"> <controller> <variable name="V2"/> </controller> </task> <transition name="F21" to="F21"/> <transition name="F22" to="F22"/> </start-state> <task-node name="F21"> <task swimlane="scott"> <controller> <variable name="V2"/> </controller> </task> <transition name="E31" to="F5"/> </task-node> <task-node name="F22"> <task swimlane="scott"> <controller> <variable name="V2"/> </controller> </task> <transition name="E32" to="F5"/> </task-node> <task-node name="F5"> <task swimlane="scott"> <controller> <variable name="V2"/> </controller> </task> <transition to="END"/> </task-node> <end-state name="END"/> </process-definition>
task node does not have leaving transition 'F21'
Such a powerfull tool http://jira.jboss.org/jira/browse/JBPM-330 :-)
You are probably not using 3.0.2