TIBCO Data Virtualization® Adapter Online Help > TDV Web-Based Data Sources > WSDL and SOAP Data Sources > Defining SOAP Message Pipelines
 
Defining SOAP Message Pipelines
The TDV SOAP data source has a Message Pipeline panel that can be used to configure how request and response messages are handled.
What Happens When a SOAP Message Pipeline is Run
1. Create a SOAP request by executing the operation.
6. The SOAP response message is received from the service side.
2. Message pipelines that are defined as request.
7. Message pipelines that are defined as response.
3. The SOAP request message is handled according to the SOAP specifications that are defined in the contract.
8. The SOAP response message is handled according to the SOAP specifications that are defined in the contract.
4. Message pipelines that are defined as request..
9. Message pipelines that are defined as response.
5. The SOAP request message is sent to the service side.
10. The SOAP message is received.
To define a SOAP Message Pipeline
1. After creating and introspecting your SOAP data source, open the editor for the port or operation for which you want to define the message pipeline.
2. Select the Message Pipeline tab.
3. Use the green plus buttons to add steps to the Request Message Pipeline or Response Message Pipeline. The following types can be added:
Request Message Step Types
Response Message Step Types
Add Username Token
Create Element
Create Element
Custom
Custom
Delete Element
Delete Element
Log Message to File
Encrypt Element
Process Security Header
Log Message to File
Set Environment From Node
Set Environment From Node
Set Node From Environment
Set Node From Environment
 
Sign Element
 
4. Follow the prompts on the screens for what is required for each of the different step types.
5. You can delete, edit, and reorder the steps at anytime after adding them.