Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

To automatically create Message Responders from a WSDL or XML schema file:

  1. Choose the SOA> SOA > WSDL or SOA> SOA > XML Schema option in one of the available project/.pva/Responder suite creation wizards.
  2. Complete the WSDL/XML Schema  wizardwizard. Be sure to specify the appropriate WSDL or XML Schema location.

...

Tip
titleTip

When using schemas, it is helpful to have a sample request message that correlates with the response message you are configuring. Paste this sample request into the Options > Request  Template> Template> Request Message Template area (in literal view). This makes it easier to configure Responder and Data Source Correlations.

...

If the .pva is created directly in the VirtualAssets project, it will be deployed automatically. Otherwise, the simplest way to deploy the virtual asset is to copy the containing .pva file into the VirtualAssets project. 

Alternatively, you could right-click the Virtualize Server view’s Local machine node, choose Add Virtual Asset, specify the .pva file that includes the virtual assets you want to deploy, then click Finish. When the wizard completes, Virtualize will automatically copy the .pva file to the VirtualAssets project.

For a more detailed discussion of deployment procedures and options, see Deploying Virtual Assets Virtualize.

Customizing the Virtual Assets

...

If you create virtual assets from a WSDL, Virtualize generates Message Responders for any custom SOAP Fault responses that are defined for WSDL operations, as well as a single generic Fault response without a type specified in the detail/Detail element (i.e. a schema "xsd:any" type).

These WSDL fault messages can be viewed and customized in the Message Responder’s Response tab. To see a specific fault message, select it from the Operation menu

The SOAP fault differs across SOAP versions; as a result, if you change the SOAP version (under the Service Options> SOAP version area Version or in the Virtualize preferences), the SOAP Fault format will change.

...