Show TOC

Procedure documentationManaging WSDL Documents Locate this document in the navigation structure

 

This procedure enables you to open, download, and test a WSDL document of a specific Web service.

The WSDL document of a service contains the location information for all endpoints grouped in the service.

Procedure

  1. Log on to the SAP NetWeaver Administrator. To start the SAP NetWeaver Administrator, in a web browser enter the following address:

    http://<host>:<port>/nwa

  2. Choose SOA   Management   Application and Scenario Communication   Single Service Administration  . Alternatively, you can use the quick link /ssadmin as follows:

    http://<host>:<port>/nwa/ssadmin

    The Single Service Administration screen opens.

  3. Choose a service definition. To find a service definition, on the Service Definitions tab, proceed as follows:

    • Search for service definitions by name (basic)

      1. Choose the Search tab, and then choose Basic.

        The basic search mode is enabled if the Advanced switch is displayed on the Add Services window.

      2. In the Find field, enter service definition name.

        You can use an asterisk (*), or a question mark (?), as wildcards in the search string.

      3. In the Search by dropdown menu, select the search method you want to use.

        The table below outlines the meaning of each state.

        Search Item

        Meaning

        WSDL Porttype Name

        This option enables search by the porttype name of the Web service, included in the WSDL document.

        Internal Name

        This option enables search by the internal name with which the Web service is deployed on the system.

      4. In the State dropdown menu, choose the state of the service definition.

        The table below outlines the meaning of each state.

        State

        Meaning

        Activated/Deployed

        The service definition does not have a callable service endpoint with runtime configuration settings. However, the service operations already have an implementation.

        Configured

        The service definition has a callable service endpoint with runtime configuration settings.

      5. Choose Go.

    • Search for service definitions by name (advanced).

      1. Choose the Search tab, and then choose Advanced.

        The advanced search mode is enabled if the Basic switch is displayed on the Add Services window.

      2. In the Find, Search by, and State fields, enter the basic search criteria.

      3. Choose a service definition classification from the Select Classification dropdown menu.

      4. Choose a classification from the tables, and then add or remove it using the arrows.

      5. Choose Go.

    • Browse service definitions by classification.

      1. Choose the Browse tab.

      2. From the dropdown menu, select a service definition classification.

      The system lists all available service definitions, which match your search criteria.

    The system lists all available service definitions, which match your search criteria.

  4. Choose the WSDLs tab.

  5. Choose a WSDL document from the list.

  6. Perform one of the following activities:

    Activity

    Steps

    Viewing a WSDL document of a specific service definition

    Choose the hyperlink to open the WSDL document in a new browser.

    Note Note

    You can use the WSDL URL when you create logical ports for a proxy definition. More information: Configuring Individual Web Service Clients.

    End of the note.

    Downloading a WSDL document of a specific service definition

    Choose ZIP Download and save the WSDL file on the file system.

    Testing a Web service

    Choose Test.

    The WS Navigator acts as a Web service client that invokes and tests a specific Web service. More information: Testing Web Services in the Web Services Navigator.