[ 
https://issues.apache.org/jira/browse/SCXML-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ate Douma closed SCXML-264.
---------------------------
    Resolution: Fixed

Fixing 24 more SCXML IRP tests, only 16 for jexl datamodel and 22 for 
ecmascript datamodel tests remaining to fix!

> Support <invoke> with inline (<content> body) SCXML statemachine definition
> ---------------------------------------------------------------------------
>
>                 Key: SCXML-264
>                 URL: https://issues.apache.org/jira/browse/SCXML-264
>             Project: Commons SCXML
>          Issue Type: New Feature
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>             Fix For: 2.0
>
>
> The SCXML [Invoke|https://www.w3.org/TR/2015/REC-scxml-20150901/#invoke] 
> allows specifying the target process (another SCXML statemachine) to be 
> defined 'inline' through a child <content> element.
> The <content> element itself can either use a src expression (to load the 
> SCXML from data) or inline body.
> To support this feature the Invoker, which currently only loads another SCXML 
> statemachine from an external resource (remote url or file path) also need to 
> be able to parse a statemachine definition directly inline.
> Because the SCXMLReader currently cannot parse XML directly, the embedded 
> statemachine definition (XML fragment) first will be transformed back into a 
> string, so the Invoker can use the SCXMLReader to parse a new SCXML instance.
> Embedded SCXML with the <invoke> is a common and most convenient usage, and 
> implementing this feature will fix 24 more SCXML IRP tests!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to