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 server-side execution of system activities. It has well defined client interface, as well as its internal component interface.
| Tags | Workflow XPDL |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | OS Independent |
| Implementation | Java |
Last announcement
The new major version 4.0-1 of Enhydra Shark project is now based on XPDL 2.1 specification and BPMN.
Automatically converting old XPDL 1.0 file...
Recent releases


Release Notes: This version is now based on the XPDL 2.1 specification and BPMN. Old XPDL 1.0 files will be automatically converted into XPDL 2.1 when uploaded into Shark. The documentation was updated.


Release Notes: The ExecutionAdministration API was extended to include more options. The FilterBuilder APIs were extended to support more powerful search options. SharkWebClient was refactored to use only Shark's stateless interfaces, and thus to make it possible to use it with Shark deployed as a Web service. Bugs were fixed in the WAPI and XPDLBrowser interface implementations.


Release Notes: This version contains many new features and improvements. A lot of work was done to make shark more robust, flexible, reliable, and efficient.


Release Notes: This version contains many new features and improvements. A lot of work was done to make shark more robust, flexible, reliable, and efficient.


No changes have been submitted for this release.
A Swing component for displaying PDF documents in applets or applications.