The 1.0 final version of open source workflow engine Enhydra Shark is released.
Shark is an extendable
Java workflow engine framework including a standard implementation completely based on WfMC and OMG specifications using XPDL (without any proprietary extensions !) as its native workflow process definition format and the WfMC "ToolAgents" API for serverside execution of system activities.
It has well defined client interface, as well as its internal component interface.
You can look at Enhydra Shark's architecture
here The project is hosted on ObjectWeb, it has a large community, very active mailing list and it is highly rated on ObjectWeb.
To create XPDL definitions that can be executed by Shark, you can use open source graphical Java Workflow Editor
Enhydra JaWE.
Website ObjectWeb Project page