Try OpenEdge Now
skip to main content
Configuration
Configuring OpenEdge SOAP Web Services : Managing Web Services Adapter (for OpenEdge SOAP Web Services) instances : Importing a SOAP Web service to a Web Services Adapter (for OpenEdge SOAP Web Services) instance
 

Importing a SOAP Web service to a Web Services Adapter (for OpenEdge SOAP Web Services) instance

You can import a SOAP Web service to any available WSA instance using the Web Service Description (WSD) file saved during a previous export of the SOAP Web service. The import function generates the appropriate SOAP Web service properties (WebServiceFriendlyName.props), WSAD, and WSDL files to duplicate the original SOAP Web service in the context of the selected WSA instance. However, a SOAP Web service always imports with a disabled status to prevent premature or unintended client access.
To import a SOAP Web service:
1. Click Resources in the management console menu. All resources managed by your console appear in the grid frame.
2. Filter or search for the WebServices Adapter broker instance where you want to import the SOAP Web service.
3. Click the WebServices Adapter broker instance. The WebServices Adapter details page appears.
4. In the Command and control section of the page, click Import.
5. Type the path name of the .wsd file for the SOAP Web service you want to import.
6. Choose Submit. Verify that the information shown (and which is based on information in the WSD file) is correct. You can modify information in the following fields:
*Name — The name used to identify the SOAP Web service and to name the SOAP Web service files that are deployed to the WSA instance.
*Web Service Namespace — Any value you choose to uniquely qualify the names for operations and parameters used to define the SOAP Web service.
*SOAP Action — A string that the client application is required to place in the SOAPAction HTTP header when accessing a SOAP Web service hosted by the WSA instance. The SOAP Action HTTP header is required for all HTTP messages that carry SOAP messages and is used by intervening security servers (such as firewalls) to determine if each HTTP message is allowed to pass through to its destination. The default is a blank string, but can be any string required by the intervening security servers on the network.
*Append to SOAP Action — Indicates whether to append the specified SOAP Action value to any other SOAP Action values generated for the SOAP Web service messages by SOAP Web service clients.
*WSDL Style/Use — Specifies the SOAP format to use when sending or receiving SOAP messages for this SOAP Web service. Supported formats are RPC/Encoded, RPC/Literal, and Document/Literal.
7. Click Submit. A confirmation message appears.