Using WSDL with the SOAPAsyncRequest node
A SOAPAsyncRequest node must be associated with a WSDL file unless it is operating in gateway mode.
About this task
In WSDL mode, when you select a WSDL file for the WSDL file name field on the SOAPAsyncRequest node, the WSDL file is validated to ensure that it is WS-I compliant. If the WSDL file uses a SOAP/JMS transport URI, it is not WS-I compliant, but by default no error is shown. To enable strict WS-I validation and display a warning when a SOAP/JMS transport is used, click and clear the WS-I BP 1.1: Allow SOAP/JMS as transport URI check box.
After a valid WSDL file is selected, the project that contains the WSDL file is added as a referenced project to the corresponding application or library, if the reference does not exist. To use a WSDL file in a shared library, the container that contains your message flow must reference that shared library. If the WSDL file is not valid, or an incorrect file name is entered, an error message is displayed in the Properties view and all WSDL properties are blank.
If the SOAPAsyncRequest node is created by dragging a WSDL file onto the Message Flow editor, this property is preset to the name of the WSDL file. If the name of the WSDL file is not preset, you can set this property in one of the following ways.