Docu for NetWeaver 7.1 Services Registry API
Hi everybody,
I want to write an .jsp-front-end for publishing and browsing web services in the SAP NetWeaver 7.1 Services Registry.
While studying the NetWeaver 7.1 Composition Environment Library (http://help.sap.com/saphelp_nwce10/helpdata/en/44/d958673ef05f4de10000000a11466f/frameset.htm), I learned that there is an API, through which one can talk to the Services Registry. This API consists of a set of Web Service methods, which are listed here: http://help.sap.com/saphelp_nwce10/helpdata/en/45/bc01c4900b0039e10000000a11466f/frameset.htm , the corresponding WSDL-File can be found under http://DOMAINNAME_OF_YOUR_NETWEAVER7.1_WEB_AS_INSTANCE/ServicesRegistrySiService/ServicesRegistrySiPort?wsdl
I know, actually the WSDL file is a kind "documentation", but sth. more meaningful and verbose would be very nice and speed things up a little bit...
Now, here's my question:
Is there any kind of a "JavaDoc"-style Documentation thing or the like about this API and where can I find it?
Thanks in advance for your support,
best regards, Paul
Ok, I'll explain:
My system is = SAP NETWEAVER ABAP TRIAL version 71.
I made the request for this system.
It sends me an archive named N71 and with system id N71, it's the only option at the site where I get the license: http://www.sap.com/minisap
But the SAP NETWEAVER ABAP TRIAL version 7.1 install AUTOMATICALLY the system id as NSP!
If I request an archive for NSP (the older version of minisap) it just doesn't work because it's the version 7.1!
N71 and NSP is just the system ID, tecnically I had just to change this and it would work, but it doesn't!
Similar Messages
-
Step by step document for NetWeaver Developer studio
Hi,
I want to develop web dynpro java application.
I need step by step document to do it.
I want to call RFFC, I want to use pop up window.
Is there a step by step document to do it?
ThanksHi Cemil,
Please post the question in right forum so that you will get a right response in right time.
I think you are looking for some help on Web Dynpro Development. Here I added some help documents to get start with Web Dynpro.
Webdynpro Sample Applications and Tutorials
Web Dynpro Java Tutorials and Samples NW 2004
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
SAP WebAs Samples And tutorials
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7d646a6c-0501-0010-b480-bf47b8673143
Webdynpro tutorials....
http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e9/1fc0bdb1cdd34f9a11d5321eba5ebc/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/3a/d08342a7d30d53e10000000a155106/frameset.htm
http://searchsap.techtarget.com/searchSAP/downloads/SAPPRESS.pdf
Check the following thread for more help
WeB Dynpro Documents
All Web Dynpro Articles
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7082f9fc-070d-2a10-88a2-a82b12cea93c?startindex=221
Refer these links
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/web%20dynpro%20tutorial%20and%20sample%20applications.faq
Why WebDynpro ?
Why WebDynpro ?
Why webdynpro and not BSP or JSP?
What kind of applications are being developed with Web Dynpro?
http://www.sappro.com/downloads/OptionComparison.pdf
Developing Java Applications using Web Dynpro Configuration Scenario
http://www50.sap.com/businessmaps/8F5B533C4CD24A59B11DE1E9BDD13CF1.htm
Integrating Web Dynpro and SAP NetWeaver Portal Part 1: Creating Web Dynpro-Based Portal Content
http://www.octavia.de/fileadmin/content_bilder/Hauptnavigation/SAP_NetWeaver/WebDynpro/Tutorial_1.pdf
The Structural Concepts of Web Dynpro Components
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a048387a-0901-0010-13ac-87f9eb649381
Web Dynpro:Context Mapping & Model Binding
http://wendtstud1.hpi.uni-potsdam.de/sysmod-seminar/SS2005/presentations/14-Web_Dynpro_dataflow.pdf
Web Dynpro:Getting Involved
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c193252d-0701-0010-f5ae-f10e09a6c87f
/docs/DOC-8061#13
SAP Developer guide :-
http://help.sap.com/saphelp_nw70/helpdata/EN/19/4554426dd13555e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/EN/19/4554426dd13555e10000000a1550b0/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/444d28d6-0a01-0010-6dbe-94ed0b0fe27c
Complete WebDynPro
Web Dynpro Java Tutorials and Samples NW 2004
Portal How to Guide
https://www.sdn.sap.com/irj/sdn/howtoguides?rid=/webcontent/uuid/006efe7b-1b73-2910-c4aef45aa408da5b
The following links will give you introduction to Web Dynpro,Getting Started with Web Dynpro & WebDynpro Benefits
/thread/358673 [original link is broken]
/thread/353819 [original link is broken]
Tutorials and PDFs
OVS More help:
OVS + RFC...
OVS, Reloaded
Object Value Selector search helps step by step using a Web Service
How to order the output RFC in a OVS?
Attaching OVS to model attribute.
Thanks
Krishna -
Dear Experts
Im new to web services, i created a web service and i want to configure it in service registry, but i cant find suitable document for creating the service registry, help regarding creation of service registry will be highly appreciable
Regards
Arun.PHi Arun,
You don't need to create Services Registry, SAP provides it with AS Java versions 7.1 and later. If you have for example CE 7.1, 7.1.1, 7.2 or PI 7.1 or 7.1.1 in your landscape, you already have Services Registry.
Services Registry is something like yellow pages for Web services - it only contains information about services that have been published. What you can do with it is to publish information about Web services, classify them in categories, and retrieve this information. For more details, see [Services Registry|http://help.sap.com/saphelp_nwpi711/helpdata/en/d9/0f7e2c1c644992a195d38cfec1b1f2/frameset.htm].
The configuration of Web services is performed outside of Services Registry. For ABAP Web services you should do this in [SOA Manager|http://help.sap.com/saphelp_nwpi711/helpdata/en/b0/787748cf3a4200bb1ba32a62aa8519/frameset.htm], and for Java Web services you should do this in [NetWeaver Administrator|http://help.sap.com/saphelp_nwpi711/helpdata/en/44/4d2bb1c6b00597e10000000a155369/frameset.htm].
Hope this helps,
Rossen -
Service Registry documentation URL and deleting published services?
Hello,
We are using SAP NetWeaver PI 7.1 SP 7. Do anyone know how you can control the published Documentation URL for published Service Interfaces in the Service Registry when you publish service interfaces directly from the ESR (from the WSDL tab on a Service Interface)?
Do anyone know if you can delete published service interfaces in the Service Registry if a service interface have been deactivated/deleted/is not used any more?
Regards,
Markus JohanssonHi Markus,
There is anothre approach to delete services using API's.
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.
In case SR shows you as having no logical key for the service you are interested in removing.
There is another operation, findServiceDefintions, that can be used to search a name that will return the UDDI key. Take that value and plug it into the hideServiceDefintions uddiKey value.
Regards,
Jitender -
Service Registry in WSDP 2.0
Hi,
Based on the release notes of WSDP 2.0, Service Resigry has been removed.
I was wondering, how can we use this functionality from now on? Where do can we get Service Registry API for registring and querying services. This is moves somewhere else? or is this API standalone now?
Any information will be much appreciated
Thanks,
SasanPush registry is common for all kind of service. lets take after some time you want your application to start. or you want to invoke your application depend on Time /SMS and etc.
That time it will help to implement by using Push Registry.
but another one specific to SMS. -
How to "Manually" publish WCF service in Service Registry
Since WCF service publication is not yet supported by ES Explorer for .NET, will someone know me how to do that in SAP NetWeaver CE 7.1.
I did the following:
Services Registry->Publish and picked up the WSDL from WCF, and pressed the Publish button.
Now when I go to "Service Definition" tab, and put service interface name in Find dialog box, the service appears in "Found Service Definitions:.." list, and can see details in "General" and "Endpoints" tabs in the bottom.
However, the "Classifications" and "System Details" tab don't show anything since I just imported the standard WSDL from WCF without any SAP specific extesions.
Can I somehow manually edit them, and classify my service, since I could not do that from the ES Explorer tool?
Edited by: Fakher Halim on Dec 9, 2008 11:49 AMRima,
I only have publish button on my CE page. I an using SAP NetWeaver CE 7.1 SR5. It does not have a "Next" button on its web page. However, I could successfully do the classification of this service.
Here is what I am doing:
1. Going to the first page http://LOCALHOST:50000/index.html. Here I have 8 options, e.g. "Web Services Navigator"; "SAP NetWeaver Administrator"; and "Services Registry".
I click on "Services Registry".
A new browser window opens. (I can also do the same by directly navigating to http://LOCALHOST:50000/sr and logging on).
2. The title of this page is "Services Registry".
I click on "Publish" Tab, and see "Publish Services" page underneath it. On this page I just have a single text box with accompanied label "Endpoint WSDL: " and a single yellow button "Publish"
3. When I copy paste my service WSDL, the only button I can press is "Publish" .
After pressing that button, and waiting for a few seconds a green checkbox appears with message indicating that service is successfully published. I never see the "Next" button you mentioned in your solution.
Can you please guide me on that? -
Problems While Publishing a Service in Service Registry
Hi folks,
while I was following the diffrent steps that were described in this blog:
/people/bv.pillai/blog/2007/09/18/configuring-publishing-enterprise-services-from-sap-business-suite-system-into-nwce-netweaver-composition-environment-services-registry
i´ve get an error.
After execute the trx a pop up window asking me the mndt user and pass of the '/ESRegistryWS/BasicAuthConfig' path. I ´ve insert the user and pass of the administrator´s account in the CE. is that ok? .
I get this error Msg.
"Exception raised during physical system publication. Code : '10150'"
Can anyone help me with this problem please?
Thanks for all.
Diego.
Thanks for all,
Diego.Lei Ji, you can do what Mohd Tauseef told me.
try to change the ServiceRegistry Logical Port
In NetWeaver Administrator under SOA Management _Business Administration _Web Services Administration
Client Proxy Name: ServicesRegistrySi
Authentication: User name/password
Role: SERVICES_REGISTRY_READ_WRITE
have you done it? this is the only role that i used in CE.
Greatings.
Diego. -
Missing "Connection Configuration to Central Services Registry" in Config Wizard in NWA
Hi,
When we trying to do the following operation [ by referring the document http://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0CD8QFjAE&url=http%3A%2F%2Fdocencia.…]
Configuration Management > Scenarios >
Configuration Wizard > Start the Connection Configuration to Central Services Registry task in NWA for setting up the Service Registry, we don't see this task in the list.
Can someone help me in starting this task ???
Regards,
SambaHello Chandra
See the link below.
Configuring a Central Services Registry
http://help.sap.com/saphelp_nwpi71/helpdata/EN/46/bb923d06582710e10000000a11466f/content.htm
Regards
Mark -
Problem with the cfg-wizard - Service Registry and SLD Client
Hi,
I try to complete the initial activity for configuring the Registering Services Registry instance in SLD (http:
localhost:port\nwa\cfg-wizard) but when i start the wizard i found this error:
Error: Getting WBEMClient failed: com.sap.sldserv.exception.SldServiceRuntimeException: Destination SLD_Client not found. Destinations are defined in the Destination service.. Please check that destination SLD_Client is maintained correctly.
I don't know what is that error. Anyone can help us?
regard.Hi ,
I am facing an issue while running SLD configuration wizard in SAp NW 7.3.
Find the error message below.
com.sap.sldserv.exception.SldServiceRuntimeException: Getting WBEMClient failed: com.sap.sldserv.exception.SldServiceRuntimeException: Destination SLD_Client not found. Destinations are defined in the Destination service.. Please check that destination SLD_Client is maintained correctly.
Can anyone guide on this issue.
~Viswanathan -
ESB Integration with Service Registry
Hi,
Can somebody please post links to the documentation for ESB to Oracle Service Registry integration for dynamic endpoint lookup. I was able to do it with BPEL but same steps are not working for ESB.
Thanks
KishorThanks Chintan, I think the problem is the needed patch 6133448. I have MLR#9 deployed but I think it does not include 6133448 and I can't install 6133448 as it conflict with MLR#9.
I will check with Oracle.
Thanks
Kish -
Failed to install Oracle Service Registry
I tried to install OSR 10.1.3.1 before deploying AIA, however, the installation is not going on smoothly...
* I am doing this through VMWAre environment (RHEL5, SOA Suite 10.1.3.3, Oracle DB 10.2.0.2)
I have encountered several issues:
1) the installation screen are not properly formatted, and most of the information is actually missing...
2) at the beginning of the installation, i received a message: null, Installation Failed.
besides that, I would like to ask which ORACLE_HOME should we point to? the one for database or SOA?
Could anyone help me on these issues?
ThanksHi,
Please follow the below procedure for successfull installation of Service Registry
Create a Schema in the database to accommodate the registry.
Connect system/welcome1 as sysdba;
a. Create schema uddi identified by welcome1;
b. Grant connect,resource to uddi;
1. Start Oracle service registry by tying the following command in the command prompt
Java –jar oracle-service-registry-10.1.3.1.jar
2. Select Standalone Registry.
3. Select the path D:\oracle\registry_10_1_3 for registry.
4. Specify Administrator account details.
( note:keep user name as admin for successfull insatallation)
Administrator Username: Admin
Administrator Password: ********
Confirm Password: *******
Administrator Email:
5. Select Create Schema, choose Oracle 9i and later option
6. Provide Database details
Database Server address: ********
Database Server port: 1521
Existing Database Name: *******
Database User: uddi
Database User Password: ******
7. Check create data source in the application server.
8. Select JDBC Drivers under middle tier of SOA suite
D:\SOAproduct\10.1.3.1\SOA\jdbc\lib\classes12_g.jar
9. Provide application server details
Oracle Home: D:\SOAproduct\10.1.3.1\SOA
OPMN Host: ********
OPMN Port: 6003
Instance name: home
Oracle Administrator: oc4jadmin
Administrator Password: welcome1.
Note:
To access service registry use the following login information
Username: admin
Password: welcome1 -
Hello
I try to publish a Service over the Service Registry UI but this results in a com.sap.esi.uddi.sr.api.exceptions.SRExceptionerror code: null detail message: java.lang.NullPointerException->java.lang.NullPointerException
Is the problem the schema import or the two address locations ?
We use ESR CE 7.1 SP3
Kind regards
Gerald Eder
The WSDL looks like :
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://test.com/soa/" xmlns:i0="http://test.com/soa" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://test.com/soa/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:import namespace="http://test.com/soa" location="http://pwwdev.test.com/Appl/Corp/Services/SOA/SOAServer/customerid.asmx?wsdl=wsdl1" />
- <wsdl:types>
- <s:schema targetNamespace="http://test.com/soa/">
<s:import schemaLocation="http://pwwdev.test.com/Appl/Corp/Services/SOA/SOAServer/customerid.asmx?schema=schema1" namespace="http://test.com/soa" />
</s:schema>
</wsdl:types>
- <wsdl:service name="CustomerID">
- <wsdl:port name="CustomerIDBinding" binding="i0:CustomerIDBinding">
<soap:address location="http://pwwdev.test.com/Appl/Corp/Services/SOA/SOAServer/customerid.asmx" />
</wsdl:port>
- <wsdl:port name="CustomerIDBinding1" binding="i0:CustomerIDBinding1">
<soap12:address location="http://pwwdev.test.com/Appl/Corp/Services/SOA/SOAServer/customerid.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:deHi Rajesh,
Many thanks for your prompt reply, however this note 1267817 was already applied before posting message.
B/W I have observed that in spite of the error the service published multiple times in the registry (perhaps each try to publish resulted a entry in SR).
Really crazy error, any other suggestion??
Regards, Immy. -
Missing destination type for service registry in nwds
Hi,
based on this help [Simple Sample Installation and Configuration|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/get_mime.asp?id=B135A510223D467B89186B000A89F777&filename=Simple%3FSample%3FInstallation%3Fand%3FConfiguration.pdf&packageid=DE0426DD9B0249F19515001A64D3F462] I try to config the prerequisites to get the samples running.
Like described at chapter 3.3 SAP NetWeaver Developer Studio (NWDS) in NWDS under "Web Service Configuration" two destinations ERP and ERP_META should be created.
In my case the option "Service Registry" at "Destination Type" is missing.
May anybody help me?
Best regardsHi John,
I think the screenshot is wrong.
You can use WSIL to configure the backend system.
The WSIL url for ABAP systems is http://[host]:[port]/ sap/bc/srt/wsil?sap-client=[client_no]
Regards,
Christian -
Create Entity Service as Web Service wrapper for Netweaver dev studio 7.1
Hi,
I am totally new to Netweaver.
I was trying to create a CAF service that wraps my own service.On searching i found this document
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/11669cea-0c01-0010-63b2-b98c35b1b370] where the process was mentioned.But this document is on netweaver 7.0 and i am working on 7.1 .
Here while trying to create a entity service, its mentioned in the doc to right click on the entity service node..but in my netweaver i dont find that node anywhere..the only nodes i see are external and modeled..I am assuming the components must have chaged for version 7.1..
Can anyone tell me where i can find the updated documentation for Netweaver 7.1 to create a entity service as a webservice wrapper.
Thanks in advance.
Regards
SiriThank you Dipankar..that solved my problem.
Regards
Siri -
[CCM5.0/ControlCenterServices] wsdl for Service Interface API
Hi,
Where can I find the wsdl file that corresponds to the Service Interface API, espacially for ControlCenterServices Port. I would like to use methods like #ControlCenterServices#soapGetSer
viceList.
Thanks,
Adnene BEN ABDALLAHThere seems to be a sample WSDL defined in the SPML 1.0 bindings document on openspml.org at the following URL:
http://www.oasis-open.org/committees/download.php/2394/cs-pstc-spml-bindings-1.0.pdf
I didn't check the new SPML 2.0 spec to see if it includes a WSDL you could use but I think 2.0 is only available in IdM 7.0.
Hope this helps.
Maybe you are looking for
-
Is there a way to create a cd or dvd of photos that can be "played" on a regular dvd player?
I have a lot of pictures that I'd like to burn to a cd or dvd that can be "played" or "viewed" on a tv via dvd/blueray unit. Can this be done? If so, how?
-
Media pending with adjustement layer CC 2014
Hi, I have so many problem with adobe premiere pro CC 2014 - Media pending with adjustment layer track and some Red giant effects on it. Impossible to rendering ! Please, what the problem ? - I loose sound sometimes during playback, I can not hear an
-
Why is the iPhone 5 using so much data I have read a lot of complaints and I have went over on my plan and never have? I have even turned off LTE. Cut off my cellular data off of apps. Still uses data I switched back to my iPhone 4 cause I had used m
-
I can open iTunes Store, I can ever click on albums or titles and they will appear but when I try to search for an individual song by entering the title in the search bar it would time out. I have tried to enter single word or complete title but stil
-
Storagetek 2540 - OVM 3.1.1
Hi experts, I'm tring to configure OVM 3.1.1with a Storagetek 2540/2540-M2 array, is this supported? Do I have to install RDAC drivers in Oracle VM server? I have this platform: OVM Manager 3.1.1 on Sunfire X2270-M2 up and running OVM Server 3.1.1 on