You use Search Console to search for enterprise services in Solution Composer systems to which you have created connections. This procedure enables you to define various search criteria and browse services. The procedure also allows you to configure how the result of your search is displayed. To provide easier navigation in the results you can group the discovered services by the business object or the process component in which they appear.
You have configured a connection to a Solution Composer system.
More information: Configuring Connections to Solution Composer Systems
Open the Search Console view. Choose
.In the Search for dropdown menu, choose Enterprise Service.
In the Search in area, choose a system in which you want to search for service interfaces.
Information about the systems that are displayed in this area is taken from the system connections which you established in the Preferences window. At this stage, you can establish connections to other systems by choosing Manage Destinations.
In the Find field, enter a search string.
Optionally you can choose an object in which you want to perform a search. The system allows you to search in the business and technical names or in the documentation of the service interface. To narrow the search objects, choose the button that is next to the Find field.
In the Group by field, choose how you want to group the search result. The available options are:
Business Object
Flat list
Process Component
Choose Search.
The system displays all service interfaces and the corresponding operations that match the search criteria which you entered. The results are grouped according the grouping criteria which you used. You can find the URLs to the WSDL documents of the respective service operations in the Properties view of the operation.
As a next step, you can proceed with the following tasks:
Display related services to the service you discovered.
To display related services, choose the operation of the service and then on its context menu, choose View Related Services.
Display service variants to the service you discovered.
To display service variants, choose the operation of the service and then on its context menu, choose View Service Variants.
Open the WSDL document of the service in an editor.
To open a WSDL document, choose the operation of the service and then on its context menu, choose Open WSDL in editor.
Download the WSDL document of the service to a development component on the workspace.
More information: Importing Enterprise Services in the Workspace
Save the service or the service operation in the Search Favorites.
More information: Browsing Services in Search Favorites
Note
The Search Console uses the Solution Composer to discover enterprise services and their service interfaces. Due to the fact that the enterprise services may be deployed on multiple business systems and may have an independent configuration (service endpoints), the Search Console discovers all service endpoints that correspond to a particular service interface on the respective business systems.
You can browse all service endpoints of an interface. The service endpoints are listed under the Endpoints tab of the Properties view of a particular service operation.
On the Endpoints tab, the tools display the binding WSDL URLs and the available endpoints. The following options are available for the binding WSDL:
Copy URL
This option makes a copy of the URL to the WSDL document to the clipboard.
Open WSDL in the editor
This option opens the WSDL document in a standard editor in SAP NetWeaver Developer Studio and you can apply additional artifacts such as services, bindings, and PortTypes, operations, and so on. Note that the tools save a temporary version of the WSDL document in the temporary folder on the local file system. The updated WSDL is not submitted to the Solution Composer or the local workspace in the developer studio afterwards. The changes may be lost if you close the editor and then reopen the WSDL document. However, you can navigate to the temporary folder of the operating system in which the WSDL is saved, discover it, and import it in your project.
Save WSDL in workspace
This option opens a window that displays the available projects on the workspace. Choose the project in which you want to save the WSDL document and confirm your selection.
The following options are available for the endpoints of the binding WSDL:
Create Endpoint WSDL
This option opens a window that enables you to save the WSDL document in a project on the workspace and open the same WSDL simultaneously in an editor. The tools create an endpoint WSDL document that comprises a binding WSDL including a wsdl:service element with a port. The endpoint element of this WSDL document is the URL to the WSDL on the remote business system. The endpoint WSDL which you create at this stage is not submitted to Solution Composer and does not exist on the remote business system.
Test Endpoint
This option opens the Web Services Navigator (WS Navigator) in the developer studio. WS Navigator allows you to test the functionality of a Web service without having a client for it. The endpoints that have predefined test data are displayed with an icon that indicates test data availability. Note that before you use the WS Navigator, you have to include the system host to the WS Navigator white list.
More information:
Testing Web Services in the Web Services Navigator
Configuring Web Services Navigator White List
Note that before using the WS Navigator you have to enter AS Java configuration in
.More information: Configuring the Application Server in the Developer Studio