Environment

Overview

SAP SLD or SAP System Landscape Directory is the central component used to register and hold information about the systems in the SAP landscape. Metadata of systems in the landscape and their software components are stored in SAP SLD. For more information, see the SAP PI/PO Server documentation.

When you register Integration Server instance in the SAP SLD, the SAP_XIAdapterEngine object represents the Integration Server instance. When you create a service-endpoint association, XI Adapter creates a corresponding SAP_XIAdapterService object in the SAP SLD. XI Adapter associates the SAP_XIAdapterService object with the SAP_XIAdapterEngine object. Before you can unregister Integration Server instance in the SAP SLD, you must delete all service-endpoint associations so XI Adapter will delete the corresponding SAP_XIAdapterService objects in the SAP SLD.
Note:
  • You can use XI Adapter without registering the Integration Server instance in the SAP SLD. For more information, see watt.xi.sld.access.
  • You can use XI Adapter to register one Integration Server instance in one SAP SLD only.

Registering your Integration Server Instance in SAP SLD

About this task

To register your Integration Server instance in the SAP SLD.

Procedure

  1. Start Integration Server Administrator.
  2. In the Adapters menu in Integration Server Administrator's navigation area, click webMethods Adapter for PI/PO. The system displays the Servers page.
  3. In the webMethods Adapter for PI/PO navigation area, click Environment. The system displays the Environment page.
    • If SLD access is disabled, an appropriate message is displayed.
    • If SLD access is enabled and Integration Server instance is registered in the SAP SLD, then the details of Integration Server instance registered in the SAP SLD is displayed. You must delete the existing Integration Server instance registered in the SAP SLD before registering a new Integration Server instance.
    • If SLD access is enabled and the Integration Server instance is not registered in the SAP SLD, the link to Add SLD Server is displayed.
  4. Click Add SLD Server. The system displays the Add SLD Server page.
    Field Description
    Adapter Engine Specifies the name of the Integration Server instance registered in the SAP SLD. This field is automatically generated and cannot be edited.
    Host name Specify the name of the device that hosts the SAP SLD).
    Port Specify the port used by the SAP SLD.
    Type Specify the type of authentication to connect to the SAP SLD. Possible values are:
    • None. Default. SAP SLD uses no authentication.
    • Basic. SAP SLD uses http authentication.
    User name Specify the name used to log in to the SAP SLD.
    Password Specify the password used to log in to the SAP SLD. If you need to change the password later, you can click Change password and provide the new password.
  5. Click Add. The system returns to the Environment page and lists the name assigned to the Integration Server and the SAP SLD information you added.
  6. In the Registered column, click No.
    • The system adds an SAP_XIAdapterEngine object that represents the Integration Server instance in the SAP SLD and then changes the word No to Yes.
    • The system also adds associated objects in the SAP SLD that enables the SAP Runtime Workbench to perform runtime checks against the Integration Server instance.

Unregistering your Integration Server Instance in SAP SLD

About this task

When you create a service-endpoint association, XI Adapter creates a corresponding SAP_XIAdapterService object in the SAP SLD. XI Adapter associates the object with the SAP_XIAdapterEngine object that represents the Integration Server instance. Before you can unregister the Integration Server instance in the SAP SLD, you must delete all service-endpoint associations, so XI Adapter will delete the corresponding SAP_XIAdapterService objects in the SAP SLD. For more information, see Associating Sender Endpoint with Outbound Service and Associating Receiver Endpoint with Inbound Service.

To unregister your Integration Server instance in the SAP SLD.

Procedure

  1. In the Adapters menu in Integration Server Administrator's navigation area, click webMethods Adapter for PI/PO. The system displays the Servers page.
  2. In the webMethods Adapter for PI/PO navigation area, click Environment. The system displays the Environment page.
  3. In the Registered column, click Yes.
    The system deletes the following:
    • The system deletes the SAP_XIAdapterEngine object that represents the Integration Server instance in the SAP SLD and then changes the word No to Yes.
    • The system deletes the associated objects in the SAP SLD that enabled the SAP Runtime Workbench to perform runtime checks against the Integration Server instance.

Viewing Your Integration Server Instance Registered in SAP SLD

About this task

To view the Integration Server instance registered in SAP SLD.

Procedure

  1. Start Integration Server Administrator.
  2. In the Adapters menu in Integration Server Administrator's navigation area, click webMethods Adapter for PI/PO. The system displays the Servers page.
  3. In the webMethods Adapter for PI/PO navigation area, click Environment. The system displays the Environment page.
    • If SLD access is disabled, an appropriate message is displayed.
    • If SLD access is enabled and Integration Server instance is registered in the SAP SLD, then the following fields are displayed:
      • The Environment page lists the Adapter Engine Name, Host name, Port, Type and Registered for the Integration Server instance added in the SAP SLD.
      • You can register the Integration Server instance in the SAP SLD by clicking No in the Registered column.
      • You can unregister the Integration Server instance in the SAP SLD by clicking Yes in the Registered column.
      • You can edit the Integration Server instance added in the SAP SLD by clicking icon in the Edit column.
      • You remove the Integration Server instance added in the SAP SLD by clicking icon in the Delete column.
    • If SLD access is enabled and the Integration Server instance is not registered in the SAP SLD, the link to Add SLD Server is displayed.