Manipulating SOAP messages

The Web services handler, which is built from the JAX-WS technology, is a message interceptor that can be used at JAX-WS runtime by the Web services connector to enhance the processing and transmission of messages between a WebSphere® Multichannel Bank Transformation Toolkit application and Web services. Because JAX-PRC does not have a mechanism for message interception, WebSphere Multichannel Bank Transformation Toolkit provides the JaxRpcServiceProcessor as well as the Web services handler.

WebSphere Multichannel Bank Transformation Toolkit handles SOAP message with default manner. A technical developer might need to manipulate an SOAP message; for example, he might need to add a heading to a message or encrypt the message. WebSphere Multichannel Bank Transformation Toolkit provides the capabilities that enable a technical developer to extend the default SOAP message handling mechanism. To customize an SOAP message, a technical developer must do the following tasks:
  1. Implement the Web services handler.
  2. Register the Web services handler.
  3. Register the Web services connector class.

For more information on the tasks that are required to customize an SOAP message, refer to the following sections.