SimpleSCXMLInvoker may miss transition to final state -----------------------------------------------------
Key: SCXML-49 URL: https://issues.apache.org/jira/browse/SCXML-49 Project: Commons SCXML Issue Type: Bug Affects Versions: 0.7 Reporter: Ingmar Kliche The current implementation of SimpleSCXMLInvoker assumes that only external events, handled by parentEvents(), may cause the child state machine to go move a final state. But in case where the invoked state machine moves to a final state directly (while executing the initial state, see example) the parent never receives an "invoke.done". <scxml xmlns=http://www.w3.org/2005/07/scxml version="1.0" initialstate="state1"> <state id="state1"> <onentry> <send event="foo"/> </onentry> <transition event="foo" target="state2" /> </state> <state id="state2" final="true" /> </scxml> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]