Skip to Content
Author's profile photo Former Member

All you ever wanted to know about Enterprise Services Repository and Services Registry – Really!

Over the last few months, there has been a lot of activity around the Enterprise Services Repository and Services Registry. There has been a flurry of questions (at least one a day) that have been raised (and answered!) in the SDN Forum. In addition, there have been mails full of insightful and often tricky questions from consultants, partners and field colleagues showing extensive evaluation and usage of the tools.


As you prepare your long list of questions, trimmed and tailored to be pitted against session speakers and experts at the pod in TechEd – here’s something you might want to look at. We, SAP NW Product Management SOA Middleware, have put together the most frequently asked questions about the Enterprise Services Repository and registry into one long and detailed document which is published Repository-based Modeling and Design.


We have tried our best to make the document as comprehensive, relevant and simple as possible. The questions span the possible use cases of ES Repository and Registry (such as Service provisioning, Consumption, and Process Integration) and also focus on usual suspects (such as Lifecycle Management, Roles and authorizations and Standards support).


Here are some sample questions to pique your curiosity

  • How is the Enterprise Services Repository different from the Services Registry?
  • Can customers extend the classifications in the Service Registry? Can they add new classifications and/or new classification values?
  • Does ES Repository support user roles and authorizations?
  • Can I navigate from the Enterprise Services Repository to the documentation in the ES Workplace?
  • What search options are available to search for services in the Services Registry?
  • Can multiple PI and CE instances share a common ES Repository?

Interested? Then, do take a look right away and let us know whether you find your questions there! Click Repository-based Modeling and Design to find the FAQ.


If not, post the same in the forum or leave a comment in the blog – We hope to regularly update the FAQ to make sure it is relevant and useful for you all.


And let us warn you – this is just the beginning 🙂



Just as we warned, this is just the beginning! In the last few days, we have also published extensive FAQ documents on Service Bus-based Integration and SOA Management. Do take a look at the same and let us know your feedback! We hope that the three FAQs, based on the key capabilities of SOA Middleware, provide you a clearer view of our SOA Middleware offering.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      Hi Rathish,

      Nice Blog.  Appreciate your effort to provide the FAQ at single place.  Hope this will be updated regularly and helpful in ESOA concept understanding.


      Author's profile photo Sindhu Gangadharan
      Sindhu Gangadharan
      Rathish the blog definitely will pique anybody's interest! Once they go through this expansive FAQ they wont have to get to the experts at Tech-Ed anymore 🙂
      Author's profile photo Former Member
      Former Member
      The info from the FAQ's is really good and to understand the ESR Modelling



      Author's profile photo Former Member
      Former Member
      This is a great blog , Rathish, I was looking for information on differences of PI 7.0 v/s 7.1, and I was very delighted with the info provided.


      Author's profile photo Former Member
      Former Member
      Blog Post Author
      Thank you for your positive feedback colleagues. I am glad you found the FAQ useful.


      Author's profile photo Sachin Khandelwal
      Sachin Khandelwal
      Hi Rathish,

      In answer to question related to deletion of service register which are no longer required you mentioned 2 ways to do it.
      First by going to SOA Manager and second by making use of API.
      Would you be able to provide steps to carry out this activity?
      Your help would be highly appreciated.


      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Here's a step by step process to delete services

      Determine the WSDL Url of your Services Registry.
      - Open SAP NetWeaver Administrator and choose  SOA Management  Application and Scenario Communication  Single Service Administration .
      - Search for ServicesRegistrySi and copy the Services Registry WSDL.

      Open WS Navigator.

      In the WSDL Url field, enter the Services Registry WSDL and choose Next.

      All Services Registry API operations are displayed.

      Select operation hideServiceDefinitions and choose Next.

      Enter either the UDDI key or the logical key of the service definition you want to delete and choose Execute.

      Both keys are displayed on the General tab in the Services Registry.

      Hope this helps!

      Author's profile photo Former Member
      Former Member
      Are there plans to add a 'delete' button to the UI of the Service Registry?  This method is cumbersome to do on a service by service basis.

      Also, this seems to just hide the service from display rather than permanently removing it.  Is this true?

      Author's profile photo Former Member
      Former Member
      Hi Ratish,

      Nice blog. One more question i want to ask here. I have url of an external web service and i want to make it end point independent. Please suggest how to proceed.