Activity

From 07/28/2014 to 08/26/2014

08/26/2014

11:44 PM Revision 7ee7c5b1: Remove java inner class from scxml definition for RST
J. Wienke
11:25 PM Revision 591c2105: Support queue length for data listeners
J. Wienke
10:16 PM Revision e6c708c5: Fix appassembler
J. Wienke
09:56 PM Revision 388f4a81: Fix initial state declaration
initialstate -> initial to meet scxml requirements J. Wienke
09:50 PM Revision 23d24278: Unit test using event data in custom actions
A unit test that explains how to use event payloads in user actions. J. Wienke
09:49 PM Revision f7e10877: Do not set the scheduler twice
J. Wienke
08:34 PM Feature #1962 (New): Support RSBs built-in datatypes in converter registration
For instance, @string@ datatypes in rsb:listener instances lead to exceptions as the engine tries to register the cor... S. Wrede
07:53 PM Revision 1d3a9cd7: added XML spec for custom action payload test
S. Wrede
07:13 PM Revision 5154efd7: Added SimpleConditionTest and CallAction xml specs for testing
S. Wrede
06:23 PM Revision 2e0dc9ea: added custom action with embedded XML content
S. Wrede
06:20 PM Revision 4b49336c: additional test xml's
S. Wrede

08/25/2014

12:55 AM Revision 22953ade: adapted PublishAction to DSL/XML changes
now extracts type and string data from external content
added further DSL generated XMLs for future testing
S. Wrede
10:55 PM Revision 87d78e5e: make TransitionInformer configurable with informer scope
S. Wrede

08/22/2014

05:58 PM Feature #1957 (Resolved): Allow JEXL conditons with RST data as part of the data model
Applied in changeset commit:a330f071be99059e1e055120dc4c111c8e1679d8. J. Wienke
12:28 PM Feature #1957 (Resolved): Allow JEXL conditons with RST data as part of the data model
Within the DSL, this must be part of the transition concept.
In the SCXML engine, this should be supported althoug...
S. Wrede
05:57 PM Revision a330f071: Add a text case for JEXL expressions on RST data
fixes #1957 J. Wienke
05:57 PM Revision 053735ae: Code cleanup
J. Wienke
05:56 PM Revision 501df20d: Do not set the context twice
J. Wienke
05:23 PM Bug #1959 (Resolved): Support filter classes for rsb listeners
Applied in changeset commit:c067e64cab7b991e085961a9196acb3ef8f13b31. J. Wienke
04:16 PM Bug #1959 (Resolved): Support filter classes for rsb listeners
J. Wienke
05:20 PM Revision c067e64c: Allow to add filters to RSB listeners
fixes #1959 J. Wienke
04:31 PM Revision 9528402e: Generate unique event names
This prepares for the fact that with filters for RSB listeners we must
not receive any event on the scope but only th...
J. Wienke
04:15 PM Bug #1941 (Resolved): Remove CSRA-specific Functionality out of Engine Core
I think I removed everything that was specific on the way to other tickets ;) J. Wienke
04:15 PM Enhancement #1958 (Resolved): Unify logging system
Currently there is a mixture of sfl4j and utils logging. J. Wienke
04:12 PM Revision 536e0567: Refactored RSB participant management
RSBParticipantManager is now responsible for maintaining the life cycle
of RSB participants in line with the lifecycl...
J. Wienke
03:50 PM Revision 0a5cdf00: Remove old code
Commented out zombies removed J. Wienke
03:49 PM Revision 5ddb4f6a: Made SCXML parsing more stable
Use correct XPath expression to ensure that the right things are parsed. J. Wienke
03:19 PM Bug #1942 (Rejected): Engine does not terminate on final state
This was caused by invalid scxml documents which did not contain a final state. J. Wienke
03:18 PM Enhancement #1956 (Resolved): Use rsb prefix for generic action class attribute
Applied in changeset commit:a578e51cfb1cb8a8a25e7acf1ea42d8a9020c948. J. Wienke
03:14 PM Enhancement #1956 (In Progress): Use rsb prefix for generic action class attribute
J. Wienke
11:24 AM Enhancement #1956 (Resolved): Use rsb prefix for generic action class attribute
J. Wienke
03:18 PM Revision a578e51c: Use rsb:class for generic actions
Replaced tag name to include namespace
fixes #1956
J. Wienke
03:14 PM Tasks #1948 (Resolved): Add data model items from RSB
Applied in changeset commit:551e2d396dba6ca2d2b35d6154febbe2487ead4c. J. Wienke
03:12 PM Revision 551e2d39: Allow registering RSB listeners for the datamodel
Listeners can now be declared to fill the data model. Data will be
passed onto LimitedQueues of length 1 in the model...
J. Wienke
01:58 PM Revision 13588ca6: Make RST a test-only dependency
The engine itself does not specifically depend on RST and probably
should not. Hence, I reduced the scope of the RST ...
J. Wienke
01:57 PM Revision 6e7a9ad8: Test case for RSB event-based transitions
J. Wienke
01:55 PM Revision 57e48b17: Refactored engine test
* Do not increase the scope for test engine configurations artificially
by storing them in static variables
* Throw...
J. Wienke

08/21/2014

06:04 PM Tasks #1947: Implement CustomActions based on class name lookup
Since actions are always specified as classes and not instances the idea of using a sub-document as parameters for th... J. Wienke
06:02 PM Tasks #1947 (Resolved): Implement CustomActions based on class name lookup
Applied in changeset commit:9403e8dd0299c50921559d68fa93ed393e306115. J. Wienke
01:47 PM Tasks #1947 (In Progress): Implement CustomActions based on class name lookup
J. Wienke
01:46 PM Tasks #1947 (Resolved): Implement CustomActions based on class name lookup
Let users add custom action classes that can be added on the classpath. J. Wienke
06:01 PM Revision 9403e8dd: Merge branch 'task-1947'
Allows to call generic classes by classname as actions.
fixes #1947
J. Wienke
05:59 PM Revision 0cc00e89: Generic actions from classpath
Allows to call generic classes as actions when they are on the classpath
by using the rsb:generic element with a stri...
J. Wienke
04:08 PM Revision 5de6f77e: Added EngineExecutionSpec class
The parser now returns this class which contains all fragments that
specify an execution of the engine. This has been...
J. Wienke
02:46 PM Enhancement #1949 (New): Remove waiting loop
Remove the waiting loop for the end of the executor with something that does not produce 1 second delay at max. J. Wienke
02:25 PM Revision 3a96b83c: Fix existing unit tests
Engine did not terminate in time in the tests due to two facts:
* The SCXML files did not include any final states
* ...
J. Wienke
02:23 PM Revision c3487050: Reorder eclipse project classpath
Prefer project files always before external libraries. J. Wienke
02:22 PM Revision 1e87757d: Remove lsp-context from eclipse project name
Rename eclipse project to rsb-scxml-engine J. Wienke
01:49 PM Revision 45e6ffb2: pused work in progress
S. Wrede
01:46 PM Tasks #1948 (Resolved): Add data model items from RSB
J. Wienke
01:40 PM Revision 6511bce2: added resources for testing the engine
S. Wrede

08/19/2014

08:30 PM Revision e211daba: refactored java package names
allow non-rsb statemachine models
added initial test case for simplest state machine, refs #1942
S. Wrede
08:29 PM Bug #1942 (Resolved): Engine does not terminate on final state
The current implementation of the engine shall terminate itself when a final state is reached. However, it does not. ... S. Wrede
06:47 PM Revision eba41755: commented out csra specific hack that referes to a specific RST version
S. Wrede
06:46 PM Bug #1941 (Resolved): Remove CSRA-specific Functionality out of Engine Core
... S. Wrede

08/15/2014

03:36 PM Revision a78808fc: * fixed node error due to refactoring mistakes
N. Köster
01:57 PM Revision cb5e780f: forgot to save before last commit .. >.<
N. Köster
01:52 PM Revision bb336df7: * refactoring
* added javadocs
* removed unneccesary files
N. Köster
11:34 AM Revision 02d86434: * fixed situation event parsing and forwarding
N. Köster
10:37 AM Revision 65b1709d: * added listener on main statemachine which publishes state changes to /scenar...
N. Köster

08/14/2014

08:21 PM Revision a19efcff: * implemented upstream scope event forward in SCXML
N. Köster

08/13/2014

06:41 PM Revision 61098f9a: rsb trailing / fix
N. Köster
06:33 PM Revision 12b91a95: log fixes
N. Köster
05:58 PM Revision 4b4b10ae: * fixed RST registration bug
* fixed log messages N. Köster
04:55 PM Revision a03758e4: * changed rsb to 0.11
N. Köster
04:50 PM Revision 8e7f9de0: * added both rst and rst sandbox
* added hack for situation RST support N. Köster
11:37 AM Revision 2a95df3a: changed RST dependency to use the filesystem repo rst-sandbox
N. Köster
10:03 AM Revision 87c7a49b: * deleted configuration files, they now lie in a separate repository called sc...
* removed unused jar folder (the repo folder is only used)
* updated pom to newer RST version
N. Köster

08/12/2014

02:57 PM Revision 77e118aa: updated assembler version to set execution rights
N. Köster
02:35 PM Revision 7f8d4c01: added assembly.xml for filemode set for executables
N. Köster
09:52 AM Revision b63d1c07: dded netbeans config files to .gitignore
N. Köster
09:49 AM Revision fa229109: * removed config installation from pom.xml (its now a separate project)
* changed logging to use slf4j
* removed target from git
N. Köster

08/11/2014

05:22 PM Revision 9b8efa21: fixed build error (changed version of appassembler)
N. Köster
04:54 PM Revision d56ef0f2: * modified pom.xml to create the executable
* added configuration for kitchen scenario
* updated wardrobe scenario configuration
N. Köster

08/07/2014

02:14 PM Revision a81d9eed: * removed debug messages
* finalised component and made informer send plain Objects N. Köster
12:03 PM Revision 0b4675d0: * listeners can now be priovided with RST types in the xml
* according converters are now created using java reflections
* added special handler for faces (only forward faces w...
N. Köster

08/05/2014

12:26 PM Revision dda22f6e: * added ProtocolBufferConverter - messages sent are now of rst type generic.va...
N. Köster

08/04/2014

05:37 PM Revision 9924a965: * InformerAction is now fully integrated (SCXML->RSB)
* ListenerAction currently not realised via custom actions but working the old way (SCXML -> RSB) N. Köster
 

Also available in: Atom