Activity

From 08/14/2014 to 09/12/2014

09/12/2014

02:13 PM Revision 4fd4ee2c: Include data in event generation logging
D. Wigand

09/11/2014

03:16 PM Revision bd273d4a: Remove useless empty README file
J. Wienke
03:03 PM Revision 361d1368: Include citec repository in project pom
This ensures that the project can be built standalone. J. Wienke
02:03 PM Revision 69566506: Unit test verifying termination for a single final state
Adds a unit test to verify the behavior in #1942. Probably solved by
previous work.
fixes #1942
J. Wienke
02:03 PM Revision bbde9c77: Correctly handle threading for commons-scxml
This commit updates the internal SCXML version to the most recent trunk
version, which includes several bug fixes for...
J. Wienke
01:58 PM Revision 451b1063: Unit test verifying termination for a single final state
Adds a unit test to verify the behavior in #1942. Probably solved by
previous work.
fixes #1942
J. Wienke
01:58 PM Revision 9b5a30df: Correctly handle threading for commons-scxml
This commit updates the internal SCXML version to the most recent trunk
version, which includes several bug fixes for...
J. Wienke
01:24 PM Revision b4b5e4c5: Unit test verifying termination for a single final state
Adds a unit test to verify the behavior in #1942. Probably solved by
previous work.
fixes #1942
J. Wienke
01:19 PM Revision a274164e: Correctly handle threading for commons-scxml
This commit updates the internal SCXML version to the most recent trunk
version, which includes several bug fixes for...
J. Wienke

09/04/2014

04:01 PM Revision 5121bd2a: Cleanup dependencies
* Remove unused dependencies
* Explicitly declare the protocol buffer dependency
J. Wienke

08/28/2014

06:56 PM Revision 6f5c19f0: Log the processed document that is used in the engine
J. Wienke
06:29 PM Revision b6b4dea4: Unify logging systems
Converted everything to utils logging
fixes #1958
J. Wienke
06:28 PM Revision eaf50260: Unify logging systems
Converted everything to utils logging
fixes #1985
J. Wienke
04:58 PM Revision db9678ab: Further call action logging improvements
J. Wienke
04:44 PM Revision e00ce02f: Add more logging to call action
J. Wienke
04:30 PM Revision 7582018a: Make this a SNAPTSHOT version
This is constantly developed. Hence, it must be a SNAPSHOT version if we
do not want to manually upgrade version numb...
J. Wienke
02:10 PM Revision 88a8adde: Add parsing for double values
Converted FloatParser to a generic parser for number types with
reflection usage and registered it for Float and Double.
J. Wienke
01:48 PM Revision 0948aee3: Remove unused parsing for informers
This is not required at all for the publish action. J. Wienke
01:47 PM Revision 6eeeba45: Namespace-based access for rsb: attributes
Use correct Namespace-based methods for accessing attributes in XML
parsing
J. Wienke
01:40 PM Revision ed1ac4d0: Create a basic rsb call action
The created action uses the RSBDataParser system for parsing the data
and calls servers synchronously while ignoring ...
J. Wienke
01:37 PM Revision 5cf74dfa: Extract rsb:data parsing to own class
Extracts the parsing of rsb:data elements to an extensible parser
architecture in RSBDataParser.
The new parser is n...
J. Wienke
01:36 PM Revision 9c604935: Code cleanup in TestDataExistsAction.java
J. Wienke
01:35 PM Revision 8e9f4639: Claim authorship of EngineTest
J. Wienke
01:34 PM Revision beb4b08a: Improve integration test for publish action
* rename consistently
* deactivate RSB participant correctly
* prevent race condition
J. Wienke
01:33 PM Revision 796412f1: Enable logging in EngineTest
J. Wienke

08/27/2014

04:15 PM Revision ad9e80db: Missing jar excluded from gitignore
refs #1967 J. Wienke
03:54 PM Revision cd5f02a6: Fix PublishString test
* Included a new version of commons-scxml with a patch applied to
prevent:
https://issues.apache.org/jira/issues/...
J. Wienke
02:25 PM Revision b95b4d35: Avoid duplicated setting of dispatcher
J. Wienke
02:11 PM Revision cc4bfda6: Revert f7e10877d6131aa1a64507cced044378993ed179
This breaks some test cases and wasn't noticed at that point in time. J. Wienke
01:58 PM Revision e5e8b652: Throw exceptions in case of construction errors
It must not be possible to create an engine in an inconsistent state
without notifying the user.
J. Wienke

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
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: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: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: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:18 PM Revision a578e51c: Use rsb:class for generic actions
Replaced tag name to include namespace
fixes #1956
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: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: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: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
06:47 PM Revision eba41755: commented out csra specific hack that referes to a specific RST version
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
 

Also available in: Atom