OSWorkflow Requirements

Almost all of the required libraries for OSWorkflow are included in the distribution:

A note about SOAP: GLUE is the SOAP implementation that OSWorkflow uses. We chose to go with GLUE due to the ease of setup as well as the incredible power it offers. GLUE is freely available from TheMindElectric. If you are going to require SOAP support or Job Scheduling support, you must download the GLUE 2.1 libraries.

Besides these libraries, OSWorkflow can be deployed on an application server that supports the EJB 1.1 specification. If your app server can't deploy OSWorkflow as an EJB component, you may still use OSWorkflow by using alternative interfaces and persistence layers, such as JDBC or the Ofbiz entity engine. Currently vendor specific EJB deployment descriptors are provided for the following app servers:

The following app servers are expected to be officially supported in the future, although there is no reason that OSWorkflow couldn't be deployed to them right now with a little work: