Using initial attribute of state ends with IllegalArgumentException
-------------------------------------------------------------------
Key: SCXML-86
URL: https://issues.apache.org/jira/browse/SCXML-86
Project: Commons SCXML
Issue Type: Bug
Affects Versions: 0.8
Reporter: Ales Dolecek
Parsing following state fails:
<state id="parent" initial="child">
<state id="child"/>
</state>
using <initial> works:
<state id="parent>
<initial>
<transition target="child"/>
</initial>
<state id="child"/>
</state>
I belive it is because when digester hits the parent state it does not know how
to resolve IDREF to child, because it was not parsed yet. SCXML solve this by
invoking #setInitialstate(String) on Rule#begin() and
#setInitialTarget(TransitionTarget) later.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.