[ 
https://issues.apache.org/jira/browse/SCXML-177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13840061#comment-13840061
 ] 

Ate Douma commented on SCXML-177:
---------------------------------

Hi Woonsan,

Nice work!
I agree managing the JEXL Engine options for silent/strict are a separate 
issue, and maybe we should stick to the current 'lenient' configurations by 
default for easier backwards compatibility.

I like to provide an easier way to configure these properties on the JEXL 
Engine though, currently you have to extend the JEXLEvaluator for this which is 
less convenient.
It is trivial to improve though and I've created separate issue SCXML-183 for 
that.

With these changes as well as SCXML-180 the error control of SCXML has been 
greatly improved!


> Correct error/warning messages in SCXML reading to be up-to-date
> ----------------------------------------------------------------
>
>                 Key: SCXML-177
>                 URL: https://issues.apache.org/jira/browse/SCXML-177
>             Project: Commons SCXML
>          Issue Type: Bug
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>            Priority: Trivial
>             Fix For: 2.0
>
>
> Some error/warning logs are outdated against the newest spec.
> For example,
> org.apache.commons.scxml2.model.ModelException: No SCXML child state with ID 
> "null" found; illegal initialstate for SCXML document
>       at 
> org.apache.commons.scxml2.io.ModelUpdater.logAndThrowModelError(ModelUpdater.java:297)
> It should inform of 'initial', not 'initialstate' and check if it is not set.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to