OS Workflow
As OS Workflow is no longer maintained by its authors (the Open Symphony project), we need to be able to work with the source code and make any modifications necessary. We are using OS Workflow 2.8.0.
One area we will need to look at is OS Workflow's use of Hibernate.
OS Workflow Information
Open Symphony Home Page: http://www.opensymphony.com
OS SVN Repo: http://svn.opensymphony.com/svn/
OS Workflow uses several other OS components. Here are those dependencies for OS Workflow 2.8.0:
- OS Core 2.2.5 (from OS workflow 2.8.0 build.xml). BUT - our csf-workflow module uses a dependency on OS Core 2.2.7.
- Property Set 1.4 (from OS workflow 2.8.0 build.xml). BUT - our csf-workflow module uses a dependency on OS Property Set 1.5
- Property Set EJB 1.4. Our csf-workflow module does not use this dependency.
- OS User 1.0 (osuser-1.0-dev-2Feb05 from OS workflow 2.8.0 build.xml). BUT - our csf-workflow module uses a dependency on OS User 1.0 (osuser-1.0-20060106)
The OS Workflow SVN repo (see below) has a docs directory that has good information.
Open Symphony SVN Repos
To download the sources into Netbeans from SVN I used these SVN repos:
OS Workflow: https://svn.java.net/svn/osworkflow~svn/tags/osworkflow_2-8-0/
OS Core: http://svn.opensymphony.com/svn/oscore/tags/oscore_2_2_5/
Property Set: http://svn.opensymphony.com/svn/propertyset/tags/propertyset-1.4
Javadoc
I found Javadoc here:
OS Workflow: http://www.opensymphony.com/osworkflow/api/index.html
OS Core: http://www.opensymphony.com/oscore/api/index.html
Property Set: [???]
Further Info
Blog about OS Workflow: http://sujitpal.blogspot.in/2008/04/workflow-reloaded-moving-to-osworkflow.html
OS Workflow Text Book: Books 24x7 (accessible via MIT Libraries)