Regarding Service Registry classification - PI7.1 EHP1
Hi,
We are trying to implement the Services Registry classification in PI.So far,we have published the wsdl in SR and have classifed it by going to the Manage tab in the SR and adding the Value Description,Value Code under a Classification system.
As a next step,we have added the UME roles in the Permissions tab.Our requirement is to restrict access to the wsdls based on user names.Is there any way where in we can implement this,i.e,the published wsdls should not be viewed by all users,rather it should be specific to users.
Kindly advise.
Thanks and Regards,
Induja
Hi Induja,
You can try this: [Defining Services Registry Permissions|http://help.sap.com/saphelp_nwpi711/helpdata/en/2b/3acae817464019aec6a924ee944256/frameset.htm]
Hope this helps,
Rossen
Similar Messages
-
Connection Configuration to Central Services Registry in PI7.1
Hi Freinds,
while in CE7.1-
NWA->Configuration Wizard-> I have this set up file Connection Configuration to Central Services Registry to configure the central service registry.
while on PI7.1 EHP-1
I dont have this setup file Connection Configuration to Central Services Registry.
Is this included in Any Configuration service, or with different name?
Regards
chandra DasariHello Chandra
See the link below.
Configuring a Central Services Registry
http://help.sap.com/saphelp_nwpi71/helpdata/EN/46/bb923d06582710e10000000a11466f/content.htm
Regards
Mark -
Services Registry for WSDL created in SAP XI3.0
Hi,
I know that there was a services registry in PI7.1 but is that any services registry in XI3.0 in order for me to public my created WSDL file to third party developer?
ThanksHi,
>>but is that any services registry in XI3.0 in order for me to public my created WSDL file to third party developer?
There is no service registry but you can publish your wsdl in uddi server. Check these blogs
/people/sap.user72/blog/2005/11/16/webas-a-step-by-step-guide-for-configuring-uddi-registry-on-local-server
/people/sap.user72/blog/2005/11/17/xi-how-to-publish-wsdl-generated-from-xi-to-uddi
Regards
Suraj -
Regarding How to Register a service in Service Registry ....?
Hi All ,
i have a doubt , hope i may get some answers form the Expert...!
1) Is there any diffrence between registering a Service in SR and Publishing a Service in SR (SAP PI 7.1)?
2) If yes, then can some one pls provide with some more info or links where i can search ?
Thank you in advance,
Regards,
Aziz khan...!Hi Aziz,
ServiceRegistry: The Services Registry is a registry for Web services. Located centrally within an SOA landscape, it contains entries for all services and service definitions in that landscape,with references to the servicesu2019 relevant WSDL metadata and to the locations of the callable service endpoints.
Publishing: By entering the endpoint WSDL of a service definition that provides a valid URL you can publish service definitions to the Services Registry.
From the above definitins i dont think there is any difference between Registering and Publishing.Because Registering in UDDI (service registry ) means giving Acess points to a particular service developed and this process of giving acess to webservices in UDDI is nothing but Publishing.who want to consume then they have to acess those endpoints(action points) through webservices URL
FYI i have not worked on services on PI7.1 but trying to answer your qurey with little conceptual knolwdge on Webservices in PI7.1.As far as registering the services are concerned please refer the following link and let me see wether its useful in any way ....navigate .
http://help.sap.com/saphelp_nwpi71/helpdata/en/45/b4ca147d2952f5e10000000a1553f7/frameset.htm
Serviceregistry----> Tasks---->with references to the servicesu2019 relevant WSDL metadata and to the locations of the callable service endpoints
Thanks,
Ram. -
Can you please help on Service Classifications in Service Registry
Dear SDNs,
I am new in this SOA Area, with no experience.
I could not manage to find relevant details for the following need, If you could put some light into it would be great help and appreciate it.
1. I need the precedure how to create highrarchical classifications system , and add service to it in Service Registry
ex:
SCM (classification hierarchy)
-- SALES ORDER pROCESS (classification hierarchy)
createSalesOrder (Service)
2. How to find the services from service registry using Classification Systems created in step1, whether we use tools or API?
Any possible details info will be of great help, as I need to create the hierarchical classifications and use them in search.
Really appreciate your immediate help and direction.
Thanks and Regards.
Suraj.What is the error you're getting in your 10g database ?
"oracle is not available and no privelage." means you've not started your database. In order to start your database you want to connect as SYSDBA.If your OS is Windows then you can start your database like below and try to connect into the database/
C:\>set oracle_sid=ora101g
C:\>sqlplus / as sysdba
SQL*Plus: Release 10.1.0.2.0 - Production on Sun Feb 26 13:18:37 2006
Copyright (c) 1982, 2004, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 109051904 bytes
Fixed Size 787688 bytes
Variable Size 87030552 bytes
Database Buffers 20971520 bytes
Redo Buffers 262144 bytes
Database mounted.
Database opened.
SQL> -
Custom classifications in Services Registry search
I have created 6 custom classification categories in our Services Registry, in PI 7.11. Of those 6 categories, 2 are not visible in the classification list of the Services Registry > Service Definitions > Search Services > Advanced screen, Available Classifications list. The missing 2 categories differ from the others as follows: They are both hierarchies, and they both permit multiple value assignments to a given service.
Are either of these differences the cause of the categories not being present in Advanced Search? Is this by design, or is there a fix? Does this behavior differ in PI 7.3?
Thanks in advance for your assistance,
-- ChrisHi chris,
Can you please help me if you have any steps or document, to create hierarchical classifications systems in service registry and assign the service to multiple hierarchies.
I do not have any Idea, really appreciate if you could send me any details to my id mytecneedsATTHERATEatt.net
That would be great help, really appreciate it.
I have type @ as ATTHERATE, as the editer is not allowing to write email id
Thanks and Regards.
Suraj. -
Regarding creation of service interface in PI7.0
Hi friends,
If i try to create a service interface in PI7.10 it shhows error like
<b>You cannot create new objects in component CCBPM, 1.0 of sap.com because no original language is defined for the components</b>
how can i solve this issue,plz help me out regarding this.
Thanks & Regards,
saran
Message was edited by:
Srinivasa D RaoHi...
Tools------> Personal settings.
Set the logon and original language to English and try...
I hope it will work...
Regards
San
Remember to set the thread to solved when you have received a solution there is a Way. -
Hi All ,
I need to know answers for the below Question ...hope to get some answers frm Experts ....
1) How to publish service from non-SAP systems?
2) How to use discovered service in the Service Registry for consumer/provider scenario? With some examples.
Thanks in Advace ...!
Regards ,
Aziz khan .
Edited by: Aziz khan on Sep 16, 2009 11:43 AMHi,
1) How to publish service from non-SAP systems?
Publish Service is nothing but making WSDL of that service available. For that you need to Publish the WSDL of the web Service to UDDI. For Non SAP system, Lik .net , Java they have there oun APIs to do so. U can search on net to get it.
For Ex. below link.
http://www.startvbdotnet.com/web/publish.aspx
2) How to use discovered service in the Service Registry for consumer/provider scenario? With some examples.
Once you discover the services, you get the WSDL of that Service. Then You can import this WSDL in IR and you it.
See the below links.
http://help.sap.com/saphelp_nw04/helpdata/en/43/ce993b45cb0a85e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/EN/26/9e97b0f525d743882936c2d6f375c7/frameset.htm
Shweta -
Central service registry in PI 7.1 EHP1
Hi,
Like SLD , i think it is recommended to have one central service registry.
So , we have followed a 2 SLD approach. one for Non prod which resides in DEV PI system and Prod SLD system which resides in Prod PI system.
QA system connects to DEV SLD.
Like wise , how do we change the service registry in QA system to point to Dev system ( Non Prod service registry).
We would like to leave the registry in DEV and Prod to stay local as they serve as Non prod and prod regsitry respectively.
Thanks,
TanujHi Tanuj,
You can set this up in Netweaver Administrator of QA. Go to SOA Management, then Service Registry Configuration & then specify the Dev server details for the UDDI config.
Regards, Trevor -
Export/Import classification categories/values in PI 7.11 Service Registry
Hello,
We are currently using SAP PI 7.11 EhP3. I have created a number of custom classification entries in our PI Development environment's Service Registry, for use in classifying services within the Registry. I need to apply the same categories and values into the Service Registry of our Quality and Production environments. Is there any export/import capability enabling that capability in this version?
Thanks,
-- ChrisHello Gourav,
Thank you for this information; it is very helpful.
However - the export appears to only include the entries in the namespace http://uddi.sap.com/classification. Since that is a protected namespace I am not able to create my custom classification values there. (I'm also going to assume that this namespace gets overwritten during system upgrades, so I would not want my custom values in it anyway.) Subsequently my custom values are in a separate namespace that does not seem to be included in the export process.
Is there a way to configure this export utility so that it retrieves the data from my namespace, rather than (or in addition to) the standard SAP namespace?
Thanks again,
-- Chris -
HI All,
i want to know about how we can register a serivce in Service registry from SAP and Third party ...?
and how we can use that resistry in ESR(Enterprise Service Registry) of SAP PI 7.1...?
Help would be appreciated ....!
Thanks in advace ,
Aziz khanthanks abhishek ,
i have gone through this link provided by you ... this says how to publish a service ....in ESR !
I am completly new to SAP PI 7.1 ... HENCE looking for some more information on how to register a service in SR
and after registring what all thigs we can follow in ESR (Design side ) to make use of those services ...............!
pls any info would appreicated ...!
Thanks
Aziz khan. -
Knowledge on ES workspace and Service Registry
Hi All,
I am a webdynpro for java developer.
Recently I installed CE 7 1 EHP1. where I got ESR as well.
Kindly, provide me some information on ESR, and what is Service repository, how I can use them in NWDS CE 7 1 EHP1.
Regards,
Devender VHi,
When using services, we distinguish between the service provider and the service consumer.In the simplest case, we can assume that the service provideru2014the person who provides the servicesu2014knows the service requestor and informs the latter where services can be found. However, this contradicts the idea of a global service platform. What makes the use of Web Services attractive is the idea that applications can be built from services that are available in a central registry. This service can be provided with the Services Registry.
The Services Registry is a registry for Web services. Located centrally within an SOA landscape, it contains entries for all services and service definitions in that landscape, with references to the servicesu2019 relevant WSDL metadata and to the locations of the callable service endpoints. The registered services are classified using semantic-rich classification systems to enable browsing of services by classification.
The ES Workplace in the SAP Developer Network (SDN) provides a central source of information for getting to know Enterprise Services. It has a publicly available Services Registry.
Browse the enterprise services that are offered in the ES Workplace of the SAP Developer Network (at sdn.sap.com --> Enterprise SOA --> Explore Enterprise Services). By reading the detailed documentation of the enterprise services you can decide which services are useful in your applications.
You can use business objects from a SAP backend system, or from Visual Composer, for your Java Web Dynpro application. From the Enterprise Services Repository (ESR) in an SAP system, you retrieve the business object nodes and compound service interfaces. You import the Enterprise Services Model. (similar to the way you use Adaptive RFC or webservices models).
The detailed explaination is available in CE Library on help.sap.com.
Here are links on services registry & ESR ...related to CE 7.1.1 (ehp1):
http://help.sap.com/saphelp_nwce711/helpdata/EN/8d/aebdfd45264936877b3d531743df78/frameset.htm
http://help.sap.com/saphelp_nwce711/helpdata/EN/47/d2ab0eb6f33c84e10000000a42189c/frameset.htm
Hope this clarifies.
Regards,
Anagha
Edited by: Anagha Jawalekar on Mar 27, 2009 4:07 PM -
Error: Service Registry config.
Hi Experts,
After upgrading PI 7.1 tp EHP 1 ,we are facing issue in Service Registry.
I am facing some issue in publishing the services in SR. When I am trying to publish from sender agreement, it says connection to SR is not able to established.
Followed the steps in this help.sap link http://help.sap.com/saphelp_nwpi711/helpdata/en/d9/0f7e2c1c644992a195d38cfec1b1f2/frameset.htm Only differnce is that
Configuration procedure says to open ServicesRegistrySiPort but when i am going to NWA->SOA->Application and Scenario Communication Single Service Administration There undr Consumer Proxies when looking for ServicesRegistrySi the config name fo the sevice is ServicesRegistrySi (default) and not ServicesRegistrySiPort Secodly,have added UDDI Server settings as Discovery URL host as FQDN hostname of PI server ..
Now when i am checking the result with the link Url http://hostname:port/sr_central system is throwing the below error ======== The initial exception that caused the request to fail, was: java.rmi.RemoteException: TransportBindingException during request to UDDI Invalid Response code (401). Server returned message Or javax.xml.ws.soap.SOAPFaultException: javax.ejb.EJBException: (Failed in component: sap.com/tcesiuddisrws~ear) Exception raised from invocation of public com.sap.esi.uddi.sr.api.ws.PhysicalSystemListType com.sap.esi.uddi.sr.api.ws.ServicesRegistrySiImplBean.findPhysicalSystems========
Please let me know.
Regards
PraveenHi!
To configure the Services Registry please check:
1- Note 1267817 - Configure Services Registry proxy (ServicesRegistrySi)
2- /people/robin.schroeder/blog/2007/08/08/publish-your-services-to-es-registry
3- /people/community.user/blog/2008/10/23/new-features-of-service-registry-in-ehp1-ce
Also, for the 401 error code, to use Services Registry the user has to have UDDI permissions.
Please assign to the PIUSER UDDI_Admin role.
Please check:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/46/7a875063e42d86e1000000
0a11466f/frameset.htm
Regards,
Caio Cagnani -
Error while publishing service definition in Services Registry
I created a service interface in ESR and published the WSDL to my Services Registry. Now when I go to the "Publish" tab in the Services Registry to provide a definition for this service, after entering the WSDL and clicking on "Next" I get a pop-up for username and password. Neither the ESRAdmin, the user with Services Registry Read Write permissions nor the Administrator credentials seem to work.
I get the following error:
com.sap.esi.uddi.sr.api.exceptions.SRExceptionerror code: null detail message: com.sap.esi.uddi.sr.impl.uddi.wsdl.validation.ValidationException: <Localization failed: ResourceBundle='com.sap.engine.services.webservices.wscm.validation.accessors.validation', ID='WSDL_WSDL_EXCEPTION', Arguments: [' WSDL 'option' can not have child 'wsp:Policy' of namespace 'http://schemas.xmlsoap.org/ws/2004/09/policy' !', 'http://localhost:50000/rep/publicwsdl/ext/?service=publicwsdl&method=serviceinterface&p1=e77cf5e08e7f11dda32c001b77a40d2b&p2=c898d96af94a32fab2382f09c93a975d']> : Can't find bundle for base name com.sap.engine.services.webservices.wscm.validation.accessors.validation, locale en->com.sap.esi.uddi.sr.impl.uddi.wsdl.validation.ValidationException: <Localization failed: ResourceBundle='com.sap.engine.services.webservices.wscm.validation.accessors.validation', ID='WSDL_WSDL_EXCEPTION', Arguments: [' WSDL 'option' can not have child 'wsp:Policy' of namespace 'http://schemas.xmlsoap.org/ws/2004/09/policy' !', 'http://localhost:50000/rep/publicwsdl/ext/?service=publicwsdl&method=serviceinterface&p1=e77cf5e08e7f11dda32c001b77a40d2b&p2=c898d96af94a32fab2382f09c93a975d']> : Can't find bundle for base name com.sap.engine.services.webservices.wscm.validation.accessors.validation, locale en->com.sap.esi.uddi.sr.impl.uddi.wsdl.validation.ValidationMessage: <Localization failed: ResourceBundle='com.sap.engine.services.webservices.wscm.validation.accessors.validation', ID='WSDL_WSDL_EXCEPTION', Arguments: [' WSDL 'option' can not have child 'wsp:Policy' of namespace 'http://schemas.xmlsoap.org/ws/2004/09/policy' !', 'http://localhost:50000/rep/publicwsdl/ext/?service=publicwsdl&method=serviceinterface&p1=e77cf5e08e7f11dda32c001b77a40d2b&p2=c898d96af94a32fab2382f09c93a975d']> : Can't find bundle for base name com.sap.engine.services.webservices.wscm.validation.accessors.validation, locale en
I am using CE 7.1 EHP1.
Please advice.
Regards,
PujaHi Puja,
the below blog explains another way how to publish your web services on the services registry:
Publish your Services to ES Registry
Best regards,
Yasar -
Unable to connect to Services Registry(error) while connecting from NWDS
Hi SDN friends,
I am trying to do WSDL import from NWDS (Developer Studio SAP NetWeaver 7.1 Composition Environment SP03 PAT0000 Build id: 200710302120 ) and i am getting following error
"Unable to connect to Services Registry"
Below are the service regsitry details i am passing
window --> Preferences
Service Registry (UDDI Service)
Server Name:sr.esworkplace.sap.com
Server Port:sr.esworkplace.sap.com
Server Port:50000
Server HTTPS Port:50043
Inquiry Path:uddi/api/inquiry
Publish Path:uddi/api/publish
Security Path:uddi/api/security
Classification Service
Server Name:sr.esworkplace.sap.com
Server Port:50000
Server HTTPS Port:50043
Classification Path:ClassificationService/CS?style=document
I am using the following credentials for login to UDDI Service http://sr.esworkplace.sap.com
login/pwd: sruser
password: esword123
I tried with two different systems (office and Home) , bit still not connecting.
Waiting for experts answer.
Thanks
AravindaHi,
You wrote that you connect to the SAP uddi:
Service Registry (UDDI Service)
Server Name:sr.esworkplace.sap.com
Server Port:sr.esworkplace.sap.com
Server Port:50000
Server HTTPS Port:50043
Inquiry Path:uddi/api/inquiry
Publish Path:uddi/api/publish
Security Path:uddi/api/security
sr.esworkplace.sap.com is not on your home pc. Its a SAP public uddi.
If you want to connect to your own pc than your configuration would be sompething like this:
Server Name:localhost
Server Port:50000
Server HTTPS Port:50043
Inquiry Path:uddi/api/inquiry
Publish Path:uddi/api/publish
Security Path:uddi/api/security
And you shouldn't use this login data
login/pwd: sruser
password: eswork123
regards,
v s
Edited by: v s on Jul 2, 2008 9:31 AM
Edited by: v s on Jul 2, 2008 9:34 AM
Maybe you are looking for
-
HP Slate 6 - Really disappointing
I have purchased HP Slate 6 voice tab 4 months back and got a series of issues within 2 months of purchase..Network problem, Hanging issues, Battery issues, Automatic restart, later no voice for incoming and outgoing calls and was not able to make ca
-
Install windows 8.1 enterprise trial on new machine
I want to install windows 8.1 enterprise trial iso from microsoft site. Now I want to install it on new machine. My new machine has ubuntu install and I want to clean install Windows 8.1. How I create bootable disc from ISO ?
-
Error code: MobileMe Services has encountered a problem and needs to close I get this mesage everytime i open Outlook and it slows down opening. This problem started when itunes updated. What do I do to solve this?
-
How to limit the number of seleted records?
Hi, I have a performance issue in the context of SQL . I used JDBC to excute a select statement. The number of found records might be too large (e.g. 10000). To display them, I set a marge (e.g. 50 ) It is fine for display purpose. However, the execu
-
hello, I have installed Perian but with Mountain Lion QT does not open AVI file (no audio and no video) do you have any suggestion?