SOAPSWAMP

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:

http://<hostname>:8080/axis/services/swamp?wsdl
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:

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.