cancel
Showing results for 
Search instead for 
Did you mean: 

Access to Enterprise Services Repository (ESR)

Former Member
0 Kudos

Hello, how can I access an ESR from a simple java console without having to use the Enterprise Services Builder?

- Is there an API available?

- Can somebody point me to a "best practice" for working with the ESR by using Java?

Thx a lot!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

sorry, this post happened by accident

Message was edited by:

Anton Wenzelhuemer

Former Member
0 Kudos

Hallo

In the SOA world , there are two components which are critical and they define how one access the services.

They are:

1. Registry

2. Repository

Registry is like a yellow pages, it only contains the pointer to the actual service artifact (service artifact can be a WSDL file or service policies, metadata etc). It does not physically hold these service artifacts. It only contains the pointers. Normally all the registries are implemented as UDDI complaint.

Repository is place where you store all the knowledge relevant to a particular service like WSDL, Metadat, policies etc.

The recommended approach is normally access the registry(Using standard UDDI api's) and get a pointer to repository on how to access and execute.

In SAP World, they have registry implemented as UDDI complaint and ESR is an extension of XI Integrattion Repository. ESR is only a design time component, it's not a runtime/execution component.

So accessing a service in the repository has two ways

- One is Registry way

or

- Traditional XI way

Hope it helps

Best Regards

Sreekanth

I

nilayghosh
Active Participant
0 Kudos

Hi Sreekanth,

I have access to the ECC 6.0, PI 7.0, EP7 sandboxes of my organization. I recently installed successfully the Enterprise Services that SAP distributed in Dec 2006. I can see these Enterprise Services in WSADMIN though unable to test them through Web Service Navigator. My ultimate objective is to have:

1. an Enterprise Service Registry installed and configured (as it is available in ES Workplace)

2. an Enterprise Service Repository

From your posting to this thread, it seems that you have a good understanding of these things. I would really appreciate, if you can provide some help. My email id is niloyghosh@yahoo.com (just in case you need it for sending some attachment).

Thanks in advance

Nilay