Warning: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/project-web/swamp/htdocs/includes/functions.inc.php on line 15
| SWAMP Workflow Administration and Management Platform | doc2html
SWAMP Index Design
* Home
* Documentation
* License
* Demo Server
* Wiki
* Screenshots
* F A Q
* Downloads
* Contact
* Credits

SWAMP is supported by:
SourceForge.net Logo


SOAPSWAMP is an extension to SWAMP that provides access to the SWAMP workflow engine by the SOAP interface. It is installed as an extra webapp in tomcat. It uses the axis framework to provide the SOAP service. The WSDL webservice description can be fetched from:

The WSDL contains all needed information about available methods, and can be used by some tools to automatically create client libs. SWAMP already ships a perl client module for connecting external systems to SWAMP (see next section). Methods available via the SOAP interface atm include:

  • Reading / Writing data to a workflow

  • Sending events to workflows

  • Getting a list of workflow ids that match a certain criteria

  • Read workflow information of a workflow instance

  • Start workflow instances

All methods include parameters for username and password, as the SOAP interface is based on the same SWAMP interface as webSWAMP. Unauthorized access will be denied with an Exception.

Valid CSS! Valid XHTML 1.0!