Show TOC

Importing a WSDL Document from Services RegistryLocate this document in the navigation structure

Prerequisites

  • When importing from Services Registry:

    • The SAP NetWeaver Developer Studio is configured to connect to Services Registry in Start of the navigation path Window Next navigation step Preferences Next navigation step Web Services Next navigation step Service Registry End of the navigation path.For more information, see Connecting the SAP NetWeaver Developer Studio to the Services Registry .

    • If you are using a proxy to access Internet, you should configure the proxy settings of SAP NetWeaver Developer Studio in Start of the navigation path Window Next navigation step Preferences Next navigation step General Next navigation step NetWork Connections End of the navigation path.

    • To download a WSDL document, you should have a user with sufficient permissions to log on to the system providing the Web service whose WSDL document you want to import.

  • You have started the procedure for importing WSDL document.

    For more information, see Importing WSDL Documents in the SAP NetWeaver Developer Studio .

Procedure

  1. Choose Services Registry , and then choose Next .
  2. If prompted, log on to the Services Registry.

    Enter your credentials in the Username and Password fields under UDDI Service . The Username and Password fields under Classification Service are automatically populated with the credentials you specify under UDDI Service . Then choose OK .

  3. Specify search criteria to find the Web service whose WSDL document you want to import.

    You can use basic and advanced search criteria. By using the advanced search criteria, you additionally narrow your search results by specifying the classification of the Web service. The relation between the various search criteria you can use is a logical AND. For more information about the classifications, see Structuring of Services in the Registry .

    • Search in basic mode in the following way:

      1. In the Find box, enter the name of the Web service. You can use wildcard search (*, ?).

      2. In the Service State , choose the state of the Web service. For more information about the available service states, see Publishing Service Definitions Using the Services Registry .

      3. In the System field, choose the SAP System ID <SAPSID> of the particular system that provides the Web service, or accept the default value. For AS ABAP systems, the client number of the physical system is displayed next to the System ID.

    • Search in advanced mode in the following way:

      1. Choose Show Advanced .

        The classifications tree opens.

      2. Browse the classifications tree, and select the checkbox for each relevant classification.

        When you select more than one classification from the same classification system, the relation between these classifications is a logical OR.

        When you select classifications from different classification systems, the relation between them is a logical AND.

        Figure 1: Advanced Search Criteria
      3. Choose Next .

        The table under Found Service Definitions is populated with the list of Web services that match your search criteria.

      4. From the list, choose a service definition.

        The table under Endpoints for selected Service Definition shows all endpoints configured for the selected service definition. Service endpoints are available for a service definition only if the selected service definition is in state Configured .

        You can import the WSDL document of a service definition or of a service endpoint of the service definition (if a service endpoint is available).

      5. Choose a service endpoint, if applicable.

      6. Log on to the system that provides the Web service, and then choose OK .