Show TOC

Procedure documentationPublishing Individual Service Definitions Locate this document in the navigation structure

 

You can publish individual service definitions from the SOA Manager to the Services Registry.

Prerequisites

  • A connection to the Services Registry has already been created and configured.

  • Publication rules have been defined.

Procedure

To publish a specific service definition, perform the following steps:

  1. From the SOA Manager main screen, go to the Technical Administration tab.

  2. Choose Publication Administration.

  3. Specify the target Services Registry.

    By default, the primary Services Registry is proposed as the target Services Registry.

  4. You can select the following options:

    Force publication

    The service is published even if it was already published.

    Publish in the background

    A background job is scheduled to publish the service. The service is not published immediately.

    Synchronize services after publication

    The most recent service definitions and endpoints are copied from the back-end system to the Services Registry. Obsolete information is removed from the Services Registry.

    Delete Services from Service Registry

    In the Services Registry, physically delete all the service definitions and endpoints that originate from your current back-end system.

  5. Choose Publish.

    The service definition with its endpoint is published, and the publication log is displayed.

    Note Note

    Service definitions are published to the Services Registry in accordance with the active publication rules. If no rule is assigned to a Services Registry, all the services with their endpoints are used as publication criteria.

    More information:Creating and Editing a Configuration Profile.

    End of the note.
  6. To display the publication results, go to the Logs and Traces tab, then choose SOA Runtime Log/Trace Viewer .

    Alternatively, you can use transaction SLG1 with the object ESREGISTRY.

Note Note

You can also publish services using transaction WSPUBLISH.

Transaction WSPUBLISH provides the same functionality as the Publication Administration option in the SOA Manager. You can use WSPUBLISH in situations where you require detailed options to schedule a background job.

End of the note.

Note Note

Alternatively you can use the ABAP report PRG_ER_SERVICES_PUBLICATION to publish service definitions. To execute the report, use transaction SE38.

This report allows you to select multiple services to publish without needing to set any publication rules first.

End of the note.