You can transform a SOAP message by using a message map.
You can use message maps to route, transform and enrich existing messages
in your integration solution.
Complete the following steps to create a message map
that transforms a SOAP message:
- Create a message map. For more information, see Creating a message map to transform SOAP messages.
- Configure the Override function
to transform some elements of the Properties folder. For more information,
see Transforming elements in the Properties folder by using the Override function.
- Customize the message map to include the local environment
tree. For more information, see Customizing a message map to include the local environment tree.
- Configure the local environment tree variables folder by
using the Cast function. For more information,
see Configuring the local environment tree Variables folder by using the Cast function.
- Configure the message map to include your SOAP message.
For more information, see Configuring the message map to include the SOAP message.
In IBM Integration Bus, a SOAP message is described by a generic model. For more information,
see SOAP tree overview.
In addition to the standard SOAP parts, the IBM Integration Bus SOAP message generic model includes a Context part
that includes contextual information about the current SOAP message
being processed. This is the only part in a message map whose structure
is included automatically. You must define the other SOAP message
parts manually by using the Cast function.
You must customize the message map to include your SOAP envelope and
SOAP attachments.
You have a message map that transforms your SOAP message.