Check In a WSDL for a Web Service

You can check in a WSDL from the Deployment menu.

To check in a WSDL:
  1. From the Deployment menu, select Web Services > WSDL Check In.
  2. In the WSDL page, under Check in, next to Check in new WSDL, click Go!
  3. In the Naming page that is displayed, enter information in the following fields and click Next.

    Field

    Description

    Name

    (Required) A unique name for the WSDL.

    Select an input mode for defining the new WSDL

    (Required) Select the input mode for defining the new WSDL. There are two ways to check in a new WSDL file:
    • Check in WSDL – Used to import a WSDL file.
    • WSDL Text Editor – Used to write a new WSDL or paste from a text editor or other program.
  4. In the Naming: WSDL Transport Binding Settings page that is displayed, select a protocol to use as the transport binding to send the SOAP message to the Web service provider and click Next.

    Field

    Description

    Default Transport (HTTP)

    Uses HTTP as the transport binding. This option generates the dynamic service and configures the associated business processes (including message processing and security services) and URIs automatically. Choose for backward compatibility.

    Uses HTTP services and SOAInbound and SOAOutbound Services internally.

    Other Transport (HTTP/HTTPS)

    Uses HTTP or HTTP with SSL as the transport binding. This option creates the dynamic service for the checked-in WSDL.

    Configure the business process as follows:

    DynamicService --> SOAOutboundSecurity Service (optional) --> SOAOutboundMessageProcessingService --> Transport --> SOAInboundMessageProcessingService --> SOAInboundSecurityService (optional)

    Uses either an HTTP Server adapter or a new HTTP Server adapter instance (SOA SSL Http Server adapter). You may need to manually configure services. For more information on configuring services, refer to the services documentation.

    By using this option, you should:
    • Use the GPM to configure the SOAOutboundMessageProcessing and (if desired) the SOAOutboundSecurityService manually at the business process level for use after Dynamic Service Generation generates the SOAP message. You must provide an end point address and port to use to send the SOAP message to the Web service provider.
    • Configure the SOAInboundMessageProcessing and (if desired) SOAInboundSecurityService for use after the SOAP message is sent to the Web service provider.
  5. In the Naming: Select WSDL page that is displayed, enter information in the following fields and click Next.

    Fields are displayed based on the input mode selected for defining the new WSDL on the Naming page.

    The following fields are applicable when Check in WSDL check box is selected.

    Field

    Description

    WSDL filename(.wsdl)

    (Required) Enter the name of the WSDL filename or browse and select the WSDL from your system.

    Check-in Comments

    (Required) Enter any comments necessary. For example, you can enter a version number or whether this WSDL is for test environment or production environment.

    Encoding Type

    Select the encoding type from the drop-down list. Default is UTF-8.

    The following fields are applicable when WSDL Text Editor check box is selected.

    Field

    Description

    Description

    (Required) A description for this WSDL.

    WSDL

    Enter the WSDL or paste it from a text editor or other program.

  6. In the Confirm page that is displayed, select Enable for Business Processes check box if you want to use this WSDL for use with business processes. Review the changes and perform one of the following tasks:
    • To change the WSDL Check In settings, click Back.
    • To abandon the WSDL Check In settings, click Cancel.
    • To check in the new WSDL, click Finish.