Feedback

  • Contents
 

Using the SOAP Proxy Wizard

The SOAP Wizard creates a handler that exposes a SOAP interface for an existing subroutine initiator. You use the wizard to define the calling subroutine and the variables to use. The wizard builds a subroutine you can use with the SOAP tools.

To use the SOAP wizard:

  1. From the Utilities menu, point to SOAP Wizards, and then click Proxy Generator.

    The Add SOAP Proxy Wizard appears.

  2. Click Next.

    A list of subroutine handlers appears.

  3. Select the subroutine handler that the proxy calls, and then click Next.

    Not all the subroutines handlers listed can be used. The subroutine must contain only variables of String or List of String type. If you want to use a variable of another type, you will need to create a wrapper subroutine that changes the variable type.

    If the subroutine has pass-by-reference parameters, the Subroutine Options dialog appears.

  4. Select the subroutine options, if applicable, and then click Next.

    The Web Service Description page appears.

  5. Enter the web service name, IIS server host name, and port.

  6. Click Next. The ISAPI Listener Files page appears.

  7. If the Web Services Description File and the ISAPI Filter Config File locations are correct, click Next.

  8. Select the Generate Failure Handling Logic checkbox if you want to add steps to the subroutine to handle failures.

  9. Select Copy Header if you want to copy the <header> element from the source envelope to the response envelope.

  10. Click Next. The completion page appears.

  11. Click Finish.

    The SOAP Request subroutine is created.

Note: You still need to save, publish, and manage the handler.

See Also

SOAP Wizard