jwboring wrote:
Are there any good open source workflow applications? Much appreciate if anyone could refer me to some. Sourceforge lists pages of them but too many to evaluate all.
jeff.boring@siemens.com
We've used OSWorkflow from OpenSymphony successfully. Note that we've actually used the EJB persistence implementation, although it does now have a Hibernate implementation, which we hope to use when we upgrade to the current version of the api.
The API and xml workflow definitions have changed somewhat between each version. Hopefully things are pretty stable now. Note that the XML file format is not any sort of standard like XPDL, and there is currently no GUI workflow designer, although there is supposed to be one donated to the project any day now. The feature set is pretty decent. One feature I'd like it to have, which it doesn't, is versioned workflow, where you can have some items executing in a workflow, and slip in another version, which new processes are started against, while old ones finish against the old workflow.
You may also want to take a look at jBPM, the CVS version of which I understand now has Hibernate persistence support. From what I know it does handle versioning workflows.
Regards,
Colin