This topic explains how to extend SOAtest's interfaceVirtualize's interfacethe extend the SOAtest and Virtualize interfaces and operations to cover message formats not supported by default.
...
Once a custom message format has been added,SOAtest and VirtualizeSOAtestVirtualize will Virtualize will automatically make a newclient or responderclientresponder available responder available for for configuring and sending request or response messages using that format. You can add instances of the new client/responder to your test scenarios or responder suites.
SeeCustom ClientCustom Client and Custom Message ResponderCustom Message Responder for details about how to use them. The new message format will also appear in the XML Converter tool, which is described in XML Converter.
...
After setting up your environment (see General Procedure of Adding an Extension for instructions in Virtualize or General Procedure of Adding an Extension for SOAtestGeneral Procedure of Adding an ExtensionGeneral Procedure of Adding an Extension), implement the following interfaces (described in the Extensibility API documentation):
...
After you have implemented the necessary classes, define parasoft-extension.xml (introduced inGeneral Procedure of Adding an Extension in SOAtest and General Procedure of Adding an Extension in VirtualizeGeneral Procedure of Adding an ExtensionGeneral Procedure of Adding an Extension in Virtualize) using the following schema:
...
Build the project (seesee General Procedure of Adding an Extension in Virtualize or General Procedure of Adding an Extension in SOAtestGeneral Procedure of Adding an ExtensionGeneral Procedure of Adding an Extension in Virtualize) and restartSOAtest or Virtualize.SOAtest.Virtualize.
- Verify that a new client/responder that contains the name of your message format is available to add to a .tst or .pva file by choosing Add New> Test or Responder.
...