commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rahul Akolkar" <rahul.akol...@gmail.com>
Subject Re: [SCXML] _eventdata not included in collection events ?
Date Wed, 30 Apr 2008 16:55:32 GMT
On 4/30/08, Tony Seebregts <tony@iveri.com> wrote:
> Ah, of course ... thanks Rahul !
>
>  This exposes a problem with the Javascript evaluator though. The
>  Javascript engine (both JDK and JSR223) isn't able to apply the []
>  operator to a HashMap because its a Java object rather than a Javascript
>  object (using _eventdatamap.get('event.name') works fine).
>
>  Will file a bug...
>
<snip/>

Makes sense, will comment on SCXML-71.

-Rahul


>  regards
>
>
>  Tony
>
>
>
>  >> Hi,
>  >>
>  >>  I'm trying to pass information from a class that extends Action via a
>  >>  TriggerEvent payload but in the SCXML script the _eventdata value for
>  >>  the associated event transition seems to be null.
>  >>
>  >>  Any ideas ?
>  >>
>  >>  The payload works fine if I call triggerEvent but not if I just add the
>  >>  event to the events Collection and I can't figure out why (for various
>  >>  reasons triggerEvent doesn't work in the scenario).
>  >>
>  > <snip/>
>  >
>  > Yup, you shouldn't use triggerEvent here.
>  >
>  > The way derived events are handled is to process all of them in a
>  > microstep. Since there may be more than one event, _eventdata is
>  > ambigous, and _eventdatamap['event.name'] should be used instead for
>  > derived events.
>  >
>  > For example, see the eventdata_* test case documents in the JUnit test
>  > suite ... few of them are here:
>  >
>  > http://svn.apache.org/repos/asf/commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/env/jexl/
>  >
>  > -Rahul
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org


Mime
View raw message