This is an old revision of the document!
This is an advanced module
This module allows users to integrate with a SOAP webservice integration from within the application.
Its functionality is similar to the REST ( ) module, but using the SOAP specification. Unlike REST, SOAP is fully discoverable. With REST, users must know precisely what information the the webservice should return. Conversely, with SOAP, users can essentially send a list of required information and the webservice will be able to return that information.
The SOAP module has four different input sections.
WSDL URL: Enter the WSDL for the desired SOAP webservice. Click the refresh icon to load the WSDL methods for the webservice in the module.
SOAP Version: This indicates the SOAP version for the selected webservice. Options include SOAP 1.1 or SOAP 1.2.
Method: Drop-down menu that selects the method of the desired SOAP webservice.
Parameters: Set parameters for the desired SOAP webservice based on the method selected from the WSDL.
Set hold music in the application settings.
The two common errors associated with a SOAP webservice are timeouts and faults. The latter are custom SOAP errors.