Re: status and release of commons-scxml-2.0?

2019-04-23 Thread Ate Douma
) easily roll out newer minor/patch releases thereafter for improved js language support if and when we get that incorporated. Regards, Ate Let me know what you think. Thank you, Jake On Apr 18, 2019, at 3:46 PM, Ate Douma wrote: On 18/04/2019 18.00, Jacob Beard wrote: Hi Ate, On Apr 18

Re: status and release of commons-scxml-2.0?

2019-04-18 Thread Ate Douma
On 18/04/2019 18.00, Jacob Beard wrote: Hi Ate, On Apr 18, 2019, at 11:23 AM, Ate Douma wrote: Only for the javascript language (using Java 8 Nashorn, now deprecated since Java 11...) there are still 3/188 W3C IRP tests failing. And those 3 test failures are really, really difficult

status and release of commons-scxml-2.0?

2019-04-18 Thread Ate Douma
Hi developers/community, I've received an out-of-band request about the current status of commons-scxml-2.0 and its release schedule. As there might be more (hopefully at least a few) people interested in this, and I don't like answering out-of-band questions, I'm giving a heads-up here for the

Re: SCXML project

2016-02-01 Thread Ate Douma
Hi Martin, I've disabled JDK 8 javadoc doclint which should 'fix' your below problem. BTW: can you please use properly wrapped/formatted plain text for your email? Like your previous message, content below is pretty much unreadable ... Ate On 2016-01-28 14:32, Martin Gainty wrote: Hi

Re: SCXML project

2016-01-27 Thread Ate Douma
On 2016-01-26 22:36, Martin Gainty wrote: mvn package doesnt package (testcase fails) currently java.lang.NullPointerException: null at org.apache.commons.logging.impl.SLF4JLog.isDebugEnabled(SLF4JLog.java:49) at

Re: [scxml] update and progress?

2015-12-07 Thread Ate Douma
On 2015-12-04 16:21, R.C. Hoekstra wrote: Hi Ate, thanks for answering. As for the datamodel... Well, I put the stuff in our project which depended on the datamodel on hold. We wanted to apply a datamodel in order to separate the state flow logic and the numbers used in it, but we haven't

Re: SCXML and Script and context access

2015-08-24 Thread Ate Douma
On 2015-08-18 12:27, Sinisa Zec wrote: Dears, We are using Apache SCXML2 for the project which is based on FSM logic. I am trying for some time to achieve the following: 1.Set some variables in (Groovy)context from Java – X set of variables 2.Read those values in from the script in Groovy

Re: [scxml] bug with script in combination of a chain of transitions

2015-06-30 Thread Ate Douma
Hi Rinke, I just had time to look at your example, and quickly discovered where the problem is. Further comments inline below. Regards, Ate On 2015-06-15 22:37, R.C. Hoekstra wrote: Hi Woonsan, hi others, At first, sorry for the late reply. I posted the issue in april, but didn't get a

Re: [scxml] bug with script in combination of a chain of transitions

2015-06-22 Thread Ate Douma
Hi Rinke, I will try to take a look at your issue later (end of) this week. It would be helpful if you can report against which version you are experiencing this behavior: current 2.0-SNAPSHOT or earlier milestone 2.0-M1 or 2.0-M0? Thanks, Ate On 2015-06-15 22:37, R.C. Hoekstra wrote: Hi

Re: [SCXML] heads-up: Major SCXML 2.0 trunk refactoring incoming - breaking changes and intermediate instability to be expected!

2014-11-14 Thread Ate Douma
] https://issues.apache.org/jira/browse/SCXML-212 [4] http://www.w3.org/Voice/2013/scxml-irp/ On 2014-10-27 01:35, Ate Douma wrote: Hi SCXML developers and users, This is a heads-up for everyone using the current SCXML 2.0 trunk for their projects. Please checkout issue https://issues.apache.org

[SCXML] heads-up: Major SCXML 2.0 trunk refactoring incoming - breaking changes and intermediate instability to be expected!

2014-10-26 Thread Ate Douma
Hi SCXML developers and users, This is a heads-up for everyone using the current SCXML 2.0 trunk for their projects. Please checkout issue https://issues.apache.org/jira/browse/SCXML-213 which I just created, which will requires some extensive refactoring and *breaking* changes to the

Re: [scxml] passing datamodel elements into method call

2014-10-26 Thread Ate Douma
heads-up to the list... This will take a while to complete, so intermediately implementing a custom action to cover your requirements probably is still worthwhile. Kind regards, Ate On 08-10-14 20:54, Ate Douma wrote: On 08-10-14 11:31, R.C. Hoekstra wrote: Hi Rinke, I think you would get

Re: [SCXML] Plans for making SCXML more dynamic?

2014-10-26 Thread Ate Douma
Hi Ben, Very interesting use-case: Commons SCXML into space :) I've only briefly looked at the image you shared, but it is difficult for me to comprehend the exact usage or how this is represented in SCXML. If you'd be able to share some example SCXML document, and how parts of that should

Re: [SCXML] Plans for making SCXML more dynamic?

2014-10-25 Thread Ate Douma
On 25-10-14 09:22, Benoît Thiébault wrote: Hi everyone, I am very pleased to learn that SCXML is back online and that new evolutions are coming with version 2.0. Congrats and good luck to the development team! I already use SCXML 0.9 in one of my applications and one feature I was missing was

[SCXML] Heads-up for Commons SCXML 2.0-SNAPSHOT users: send action updated with breaking changes

2014-10-10 Thread Ate Douma
Hi Commons SCXML users of the latest 2.0-SNAPSHOT (trunk), Be warned that if you update to the latest committed state in trunk, you likely will have to update your existing SCXML documents when using the send action. The send action attributes now have been aligned with the latest SCXML

Re: [scxml] passing datamodel elements into method call

2014-10-08 Thread Ate Douma
On 08-10-14 11:31, R.C. Hoekstra wrote: Hi Rinke, I think you would get a node if you used DataNode function instead: cs:var name=treatment1Name expr=DataNode(treatmentData,'treatments/treatment[1]/name') / Could you try that? Regards, Woonsan Hi Woonsan, thanks for your answer. But are you

Re: [SCXML] onentry executable content parallel to further transitions

2014-09-15 Thread Ate Douma
On 11-09-14 11:30, Johannes Wienke wrote: Hi, On 09/09/2014 04:28 PM, Ate Douma wrote: On 08-09-14 18:59, Johannes Wienke wrote: On 09/07/2014 10:31 PM, Ate Douma wrote: Actually, Commons SCXML already uses an event queue (one for internal events and one for external events). It is however

Re: [SCXML] onentry executable content parallel to further transitions

2014-09-09 Thread Ate Douma
On 08-09-14 18:59, Johannes Wienke wrote: Hi, thanks for the feedback work on this! On 09/07/2014 10:31 PM, Ate Douma wrote: Actually, Commons SCXML already uses an event queue (one for internal events and one for external events). It is however the responsibility of separate client threads

Re: [SCXML] onentry executable content parallel to further transitions

2014-09-09 Thread Ate Douma
On 09-09-14 11:20, Johannes Wienke wrote: Hi, On 09/08/2014 10:07 PM, Martin Gainty wrote: StringTokenizer st = new StringTokenizer(event); int tkns = st.countTokens(); TriggerEvent[] evts = new TriggerEvent[tkns]; for (int i = 0; i tkns; i++) { executor.triggerEvents(); But then I

Re: [SCXML] onentry executable content parallel to further transitions

2014-09-07 Thread Ate Douma
On 02-09-14 12:58, Johannes Wienke wrote: Hi, On 08/29/2014 12:39 PM, Johannes Wienke wrote: we are currently evaluating commons scxml in the trunk version for our purposes. On thing that confused us is the fact that transitions from a state can already occur while that state's onentry

Re: SCXML: context thinks it is in no state at all in onentry of non atomic states.

2014-09-07 Thread Ate Douma
On 02-09-14 23:23, R.C. Hoekstra wrote: Hi all at scxml. In my project I found some behavior which I regarded as unexpected, but maybe I'm overlooking something. In non-atomic states action execution the engine reports to be in no state at all. I made a test Action class which only does

Re: [SCXML] onentry executable content parallel to further transitions

2014-09-01 Thread Ate Douma
On 29-08-14 12:39, Johannes Wienke wrote: Hi, we are currently evaluating commons scxml in the trunk version for our purposes. On thing that confused us is the fact that transitions from a state can already occur while that state's onentry executable content is still processing. Hence, we end

Re: [scxml] profiling scxml commons

2014-06-18 Thread Ate Douma
On 18-06-14 09:42, R.C. Hoekstra wrote: Hi all @ scxml commons. We had some profiling done on our scxml multi agent simulation project. Our issue is that scxml is too slow. We need about 100,000 instances of scxml engines for a multi agent simulation, and tests show that the approach with

Re: scxml: planning and versions

2014-04-23 Thread Ate Douma
Hi Rinke, On 19-04-14 22:15, R.C. Hoekstra wrote: Hi Ate, Woonsan, thanks for the long answer; sorry for my late reply, I was away for a few days. Good to hear you are really interested in our use-case, Ate. You're asking what specific specification features we will be using now, or in the

Re: SCXML2 Serialization

2014-04-18 Thread Ate Douma
Hi Francis, Thanks for the example test code, it helped me detect a bug in the state machine running status management which I already fixed, see [1]. Can you test and verify this now works for you? (note: you'll have to use SCXML trunk). I've one more comment inline below. Regards, Ate [1]

Re: SCXML2 Serialization

2014-04-17 Thread Ate Douma
Hi Francis, On 17-04-14 07:48, ten...@free.fr wrote: Hi Ate, I put Simple1.java and Simple1.xml here : http://tendaf.free.fr/ I'll try to make some time tomorrow to test drive your example. Regards, Ate When I run the program (second time) the fsm is frozen : First time : After creation

Re: SCXML2 Serialization

2014-04-16 Thread Ate Douma
Hi Francis, There are a few things not right or needed in your approach below. I've provided comments inline. On 16-04-14 15:07, ten...@free.fr wrote: Hi all, I would like to know the best practice to serialize/deserialize SCXML fsm. I do this during the creation of the SCXML executor,

Re: SCXML2 Serialization

2014-04-16 Thread Ate Douma
Hi Woonsan, On 16-04-14 15:49, Woonsan Ko wrote: Hi Francis, I think the best practices are to serialize either o.a.c.s.SCXMLExecutor [1] or o.a.c.s.model.SCXML instances. Both cases are well-maintained in test code. [2] Actually, since the last milestone SCXMLExecutor no longer is

Re: scxml: planning and versions

2014-04-15 Thread Ate Douma
Hi Rinke, On 15-04-14 11:29, R.C. Hoekstra wrote: Hi all @ commons scxml, We're a university team of scientists working on multi agent simulations of tropical diseases for a world health organization project. A disease can be considered as a state machine, with the patient going through

Re: SCXML retrieve root context

2014-04-14 Thread Ate Douma
On 12-04-14 21:46, ten...@free.fr wrote: Thank you for your help Ate, it works very well, I still have a long way to go in understanding SCXML.. No problem, I'd be happy to help you out further if you have more questions. If you haven't seen them yet, the slides of my presentation I gave at

[SCXML] developer heads-up: Commons SCXML 2.0-M1 (milestone 1) tag now available - please test

2014-04-03 Thread Ate Douma
SCXML developers, I've just created the second Commons SCXML 2.0-M1 milestone tag on the roadmap towards Commons SCXML 2.0 [1]. This milestone incorporates some major (and drastic) changes, and completely replaces the old SCXMLSemantics with a new implementation which now is fully compliant

[ANNOUNCE] [ApacheCon NA2014] Using Apache Commons SCXML 2.0: a general-purpose and standards based state machine engine

2014-02-26 Thread Ate Douma
Just like to inform you all I'll be presenting on Commons SCXML 2.0 at ApacheCon North America 2014 (Denver, April 7-9). For details and schedule see: http://sched.co/1dlTw2L Regards, Ate - To unsubscribe, e-mail:

Re: [ANNOUNCE] [ApacheCon NA2014] Using Apache Commons SCXML 2.0: a general-purpose and standards based state machine engine

2014-02-26 Thread Ate Douma
On 26-02-14 23:24, Ate Douma wrote: On 26-02-14 15:04, Jim Barnett wrote: Ate, It's very good news that Commons SCXML is still active. Oh yes, and we have the intent to bring it back in line and compliance with the specification for the 2.0 release. I have been monitoring this list