CHANGELOG for featherlite reference application for execution control (ExecutionApplication), Version 3.3.0 r21616 This application is a reference implementation for process control based on the latest release of featherlite framework core. It comes with a preconfigured server application and a rich client application, providing reference views to be used for execution control. The application is shipped with a sample business object configuration discussed in the 5 minute tutorial. Download and install it to run the tutorials or to use it for testing and evaluation purposes. To install the latest version of the application, please select your operating system from the list below. Save the archive file to your favorite file system location and extract it. Run both the server and client executable files. ------------------------------------------------------------------------ [Bugfix] fixed problem on mac os x, causing network problems, when the tray icon is used [Interface] changed component name of RSPConnectionHandler to ComHandler [New] Added a tray icon to the reference servers with which it is possible to see if the server is running, as well as to shutdown the server per menu item ------------------------------------------------------------------------ CHANGELOG for featherlite reference application for execution control (ExecutionApplication), Version 3.2.0 r20631 [New] added configuration examples for to run with nosql database [New] edited small test model objects to have human readable type declarations [New] updated all RSPContainer.xml files to reflect new component order: 1. Initialize model (RSPAgent, Policy) 2. Initialize model observers (ObserverHandler) 3. Initialize model state (Violations, Costs, etc.) 4. Initialize access to model (QueryHandler, ServiceHandler) 5. Restore Control (ControlHandler) 6. Start Integration (IntegrationHandler, ApixxoS7ConnectionHandler) 7. Allow client access (ClientUpdateHandler, ClientUpdater) 8. Post Initialization (Recovering Workflows, and registering Violations are thus not anymore implemented here) ------------------------------------------------------------------------ CHANGELOG for featherlite reference application for execution control (ExecutionApplication), Version 3.1.0 r19785 [Bugfix] added missing policy configuration for CostCalculationPolicy [Bugfix] corrected RSPComponentLifecycle implementations of various classes which performed an initialize instead of a run, or didn't return true if the call succeeded [Interface] re-factored RSPComponentContainer to not use a separate sequence for initialize, start, stop and shutdown. Now the definition of the components in the RSPContainer.xml file define the sequence in which they are initialized: Initialize and Run are top to bottom, and Stop and Shutdown Bottom to Top. ------------------------------------------------------------------------ CHANGELOG for featherlite core execution control reference implementation (ExecutionApplication), Version 3.0.0 r19548 [Bugfix] Fixed ORPlugin mapping for new fields in StateVariables [Interface] Updated the bound checking on state variables to come from the variable declarations itself and not from the resource. As a consequence, the functions in the placement policies do not require modifying the bounds on the state variable. As of now, the functions for placement passing the bounds as parameters are deprecated. [New] added test case with simple process consisting of two tasks only [New] Reimplemented ISO durations to comply the PT1M format with the T delimiter for time information. Models have been adapted, any input of the form P1H or P1S fail, P1M means one month, PT1M one minute. ------------------------------------------------------------------------