No authorization to access service registry

I'm having trouble access service registry in PI 7.1. The only id that can access it is j2ee_admin. PISUPER user does not even have access to it. I need to give developers access to it. what type of permission is needed to access service registry?  the url I'm using is: http://<server>:<port>/sr
Thanks
Jane Zhou

I found it - SR still needs to be configured and roles assigned to the users. Thanks

Similar Messages

  • Not able to access 'Service Registry' in VC 7.1

    Hi Swapnil
    You can try out the following steps mentioned in this blog.
    /people/robin.schroeder/blog/2007/08/08/publish-your-services-to-es-registry
    Regards
    Deepak

    Thanks a lot Guys , for all the hints.
    I was working on all these hints from last few days... but something's going wrong somewhere that I am not able to figure out, though I have tried all the ways suggested...
    I did the destinations once again exactly as shown in PDF and in Flash demos. I have SR3 installed and so on...
    But still I get same error when I try to search in "Service Registry"- "Could not load classifications from UDDI Server. Please change the uddi server."
    I think i should focus on some different tasks now.
    But hey, I did access Enterprise Services by a different way, just like old days, creating a HU2_800_METADATA (WSIL) destination and accessing the service ..
    Thanks for all the help...
    With Best Regards,
    Swapnill
    {I have kept the question still unanswered! Lets see, as they say- never lose hope...}

  • Unable to access Service Registry through VC 7.1 SP6

    Hi,
    I am unable to access the service registry through VC 7.1 SP6. I followed all the instructions detailed by Rudi. But keep getting an error message 'Could not receive classifications from UDDI server. Please change the UDDI server'.
    Any help in resolving this issue would be appreciated.
    Thanks,
    PB.

    Hi,
    Can you please share the solution.
    Regards,
    Shahid.

  • Can NOT access Service Registry after upgrading SOA Suite to 10.1.3.5

    Hi all,
    I have a SOA suite 10.1.3.1 installation with Oracle Service Registry 10.1.3.1 installed.
    After I upgrade SOA suite to 10.1.3.5, the Oracle Service Registry can not be accessed.
    When I access http://myServer:8888/uddi/bsc/web or https://myServer:4443/uddi/bsc/web
    The error is:
    javax.servlet.ServletException: java.lang.ClassNotFoundException
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:442)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at com.systinet.webfw.WebRawService.displayErrorPage(WebRawService.java:574)
         at com.systinet.webfw.WebRawService.process(WebRawService.java:363)
         at com.idoox.wasp.server.adaptor.RawAdaptorImpl.dispatch(RawAdaptorImpl.java:318)
         at com.idoox.wasp.server.AdaptorTemplate.doDispatch(AdaptorTemplate.java:356)
         at com.idoox.wasp.server.AdaptorTemplate.dispatch(AdaptorTemplate.java:328)
         at com.idoox.wasp.server.ServiceConnector.dispatch(ServiceConnector.java:393)
         at com.systinet.wasp.ServiceManagerImpl.dispatchRequest(ServiceManagerImpl.java:638)
         at com.systinet.wasp.ServiceManagerImpl.handleGetRequest(ServiceManagerImpl.java:1883)
         at com.systinet.wasp.ServiceManagerImpl.access$100(ServiceManagerImpl.java:131)
         at com.systinet.wasp.ServiceManagerImpl$DispatcherConnHandler.handleGet(ServiceManagerImpl.java:2598)
         at com.systinet.transport.servlet.server.Servlet.doGet(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    I tried reinstall Oracle Service Registry, same error.
    Todd

    Did you install the service registry in the same container as SOA suite, e.g. oc4j_soa.
    It is typically best practice to install into separate container so upgrades don't affect other applications.
    cheers
    James

  • SAPNet users authorization to access service messages

    Dear gurus,
    Sorry if this is not the right forum, but didn't find other more suitable to my question.
    I need to provide some users, access to download EarlyWatch Alerts from marketplace. Already provide access to access service messages, but users still get access denied. Does anyone know the right authorizations?
    regards
    rafael veloso

    Hi,
    New Authorization Object 'Download Software' (18 Jun 2007)
    As of mid July 2007 access to the SAP Software Distribution Center will be restricted by the new authorization object 'Download Software' to ensure that software is only downloaded by authorized users. This authorization will be granted to all customers' super-administrators and users who downloaded software within the last 12 months, and will be available from 25. June 2007. If you need this authorization, but do not belong to the specified groups, please contact the System Administrator in your company after June 25.
    Regards,
    K. V. Shrinivasan.

  • 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?
    Thanks

    Hi,
    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

  • Reporting Services Registry access error

    We have an existing setup of SQL 2014 & SP 2013 Foundation server which works fine without any issues. Then, we have been installed the following components into SQL Server
    Reporting Services – SharePoint
    Reporting Services Add-in for SharePoint
    Then, I provisioned a new SQL Reporting Services Service Application in SharePoint.When attempting to
    Manage the Service Application and click on ‘System Settings’ in Central admin of SharePoint and getting below error.
    The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. ---> Microsoft.ReportingServices.Library.ReportServerDisabledException.
    The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. --->System.Security.SecurityException.Requested registry
    account is not allowed.
    I understand from my investigation, an above said error should thrown only if I'm changing the user of reporting services. But in my case, I Just installed Reporting services and trying to do the configuration. Not sure why I'm getting such registry access
    error.

    Hi orionkings,
    According to your description, when you click the “System Settings” in Central admin of SharePoint, the error is thrown out.
    In your scenario, the error “Requested registry access is not allowed” could cause by SharePoint web service account can't access some registry keys. To fix the issue, you can use Process Monitor to monitor the registry, and grant Read permission for the
    corresponding key.
    Reference:
    Sharepoint and SSRS integration Error Requested
    registry access is not allowed
    Quick Solution 5 : Requested registry access is not allowed
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Accessing JAXR registry from within web service

    Hi I'm having trouble accessing the registry from within a web service running in the tomcat server.
    The service should register with the registry at startup, but in the logs from the tomcat server I can see that a JAXRException is thrown:
    javax.xml.registry.JAXRException: Unable to create ConnectionFactory: Provider com.sun.xml.registry.common.ConnectionFactoryImpl not found
         at javax.xml.registry.ConnectionFactory.newInstance(Unknown Source)
    If I run the program from outside the tomcat server as a standalone program, it registers perfectly.
    I believe the problem is that it is missing one or more jars.
    I have tried to put the jaxr-jars under shared/libs but that hasn't solved the problem.
    Has anyone an idea of what I'm doing wrong?
    Help is greatly appreciated!
    / Bo

    Hi swatdba
    I know that the build file states alle the packages that I need, and as I said, if I run my program like the regular JAXR examples, it works fine.
    The thing is, the JAXR examples are not web services on their own. They are merely Java programs that access the registry.
    In my case I am building a web service that should run in the tomcat server. When it initialises, it should register with the register, and also be able to search for other web services.
    I thought this would be possible per default, ie. the jars that the web service needs should already be available in the tomcat server, but it doesn't work. I have tried to put the jars that I've found in the build script in the folder C:\jwsdp-1.3\shared\lib, which according to the tomcat manual should be used to put jars that you want to share between your web services.

  • ACS, Access Service and Authorization

    I am running ACS 5.2 and I am trying to set up 3 new SSIDs, 2 of which are unsecured and 1 that is secured.  I am trying to figure out the best way to authorize them based on which network they are coming from.  All the authentication requests are coming from the same devices, the Wireless LAN Controllers, so NDG cannot be used as criteria.  I have been looking at either creating 3 Access Services and using Service Selection Rules, or creating 1 Access Service and using Authorization to choose.  Regardless, I cannot find an attribute to use that can determine which network they came from.
    Does anyone have a suggestion for the best way to do this?  I

    Go to in Policy Elements -> Network Conditions -> End Station Filters, and create a CLI/DNIS rule that includes the name of the SSID, then use it as a condition in any rule you create for authentication. The SSID will be preceded by the MAC address, so enter *ssidname (ie, match anything before the SSID name, then match the SSID name). For example, if the SSID is called lab then you would enter *lab.
    Then go to Access Policies -> Service Selection and create a service selection rule that has End Station Filter as the criteria.

  • Authorization on service registry

    Hi
    Please tell me what all authorization we need to publish a service in SAP PI SR.
    We need to publish, discover and classify service in SR.

    i doing CE 7.2 also facing that problem, i did followed the tutorial intro from SAP
    this is the tutorial pdf link, /people/venky.shankararaman2/blog/2010/08/23/sap-bpm-tutorial-using-ce-72
    i finish tutorial part 1, half way part 2 then i find out need to configure intro part
    and faced error message "can't find SR" , when i can't find Service Registry from CE 7.2 studio , then i think should go back configure Service Registry can't configure, by right which WSDL should work well which made a connection to communicate, between  provider system and service registry , which can made a search at service registry, can drag data out after that.
    please help me out from repeat problems, because i still process on my project

  • Error publishing service in Service Registry

    Hi experts.
    I've configured Service Registry in a SAP PI 7.11. Everything seems to work correctly but I can't publish services there. When I try to publish from Directory or directly in Service Registry by wsdl I'm getting this error:
    com.sap.aii.ib.core.uddi.RegistryClientException: Services registry is not available; for more information, see the log
         at com.sap.aii.ib.server.uddi.RegistryClientDelegateProvider$EjbRegistryClient.publishPhysicalSystems(RegistryClientDelegateProvider.java:440)
         at com.sap.aii.ibdir.server.wsquery.WSQUDDIPSPublishTB.execute(WSQUDDIPSPublishTB.java:91)
         at com.sap.aii.ibdir.core.simulation.DefaultTaskBroker.execute(DefaultTaskBroker.java:171)
         at com.sap.aii.ibdir.server.simulation.TaskQueryService.specialQuery(TaskQueryService.java:33)
         at com.sap.aii.ib.server.query.SpecialQueryServiceProvider$SpecialQueryServiceImpl.specialQuery(SpecialQueryServiceProvider.java:63)
         at com.sap.aii.ib.server.query.QueryServiceImpl.specialQuery(QueryServiceImpl.java:443)
         at com.sap.aii.ib.server.query.QueryServiceBean.specialQuery(QueryServiceBean.java:112)
         at sun.reflect.GeneratedMethodAccessor762.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:592)
         at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
         at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
         at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
         at $Proxy1646.specialQuery(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor761.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:592)
         at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:362)
         at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)
         at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67)
         at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41)
         at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977)
         at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57)
         at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
         at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
         at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:327)
    I think is a authorization problem but I have role to read and write in service registry. I can see this error in Service Registry Trace
    Invalid Response code (401). Server [http://xxxxxx:50000/uddi/api/publish/] returned message [Unauthorized].
    Any idea? Maybe the user you have to fill in Service Registry Configuration Wizard?
    Regards
    Edited by: Christian  Abad Chico on Feb 20, 2012 1:00 PM

    Hi,
    It looks like you are missing some Services Registry preconfiguration. Please find a description how to configure the Services Registry under the SAP Help document below:
    http://help.sap.com/saphelp_nwce711/helpdata/en/47/d391d7b8fc3c83e10000000a42189c/frameset.htm
    There is also a wizard that you can use for this purpose:
    http://help.sap.com/saphelp_nwce711/helpdata/en/f7/6182bd68434595ba5105a0a346efcc/frameset.htm
    Hope this helps,
    Greg

  • How To Configure TREX Name Server&Port for UDDI  Service Registry Settings

    Hello Experts,
    we are using CE 7.1 SP 4 and I would like to use the trex service in the Service Registry.
    I use \NWA\Service Registry Configuration\Service Registry Settings\Keyword Search and want to test the TREX Communication using the Test Connection Button.
    If I do so, I receive "Connection to TREX not successful".
    When I press the Update TREX button I receive this exception:
    com.sapportals.trex.TrexException: TREX Name Server (including back-up servers) is down or not accessable. (Errorcode 7217)
    I tried to configure the trex.service with the two parameters: nameserver.address and nameserver.backupserverlist -> tcpip://myhostname.mydomain:30001 (Instance 00).
    I am not sure if the port number is correct -> is there a way to lookup the correct port number?
    Is there something else I should configure?
    Thanks for help, best regards
    Thomas

    Hi Ganesh,
    In order to access the Visual Administrator, go to Start > Programs > SAP J2EE Engine > Visual Administrator. After you login, you will see 2 nodes i.e. Dispatcher and Server. Expand the Server node. Then go to "Services" and expand it. Then go all the way down to "TREX Service". Then on the right hand side, go to the property "nameserver.address" where you will key in "tcpip://<nameserver>:<port>". Then hit "Update" and click on the "Save" button. Then when you go to TRex Monitor, you should be able to see the Name Server running. Hope this helps.
    Thanks,
    Sri
    P.S Please rewards points if you find this helpful. Thanks.

  • Services Registry in PI 7.1 - What is this and where is it used?

    Hi,
    Can anyone tell me what is Services Registry in PI 7.1 ? What featuers are available in it and where is it used or how its helpful?
    I dont have access to it in my system, so am curious to know the contents of it!!
    Do we define global data types by any chance in the Services Registry ?
    Cheers,
    S

    Hi,
    What is Service Registry?
    Definition: Service Registry is a registry for Webservices that is located centrally within an SOA landscape.  In simple words u201Cwhere are our services implemented?u201D can be identified by using Service Registry.
    PI 7.1 contains a UDDI v.3 compliant Service Registry contains information about services provided in that landscape with references to the WSDL metadata relevant for those services and to the locations of the callable service endpoints.
    How the Service Registry used in PI?
    1.     As a Webservice provider we can publish Webservice.
    2.     As a Webservice consumer we can search for and find Webservices for consumption.
    3.     We can test our Webservices.
    4.     Manage third party Webservices and classify them to provide them for consumption in our system landscape.
    5.     Providing Deployment information (i.e End point information).
    Enterprise Services Repository (ESR):
    To support strategic service oriented approach SAP provides a new Enterprise Service Repository. ESR is a central repository of information that contains all the services. ESR is a container, stores all the underlying Meta data of application objects like service interfaces and descriptions. The global data types, interfaces and business processes maintained in Enterprise service repository which can be reuse where needed. The first implementation of ESR and its associated editors come in SAP Netweaver04u2019s, which has been evolved from NetWeaver Exchange Infrastructure Integration Repository. Enterprise service repository is a design time repository of service objects for ESA. You can model all service design objects for a process and can reuse the data types and service objects which are already maintained. All enterprise services are published in a central Enterprise service repository so they can be used by anybody who really needs that service includes customers and partners.
    The Enterprise Service Repository is the evolution of what it was known as the Integration Repository in XI.  Now the Integration Repository is called the ESR and XI is called PI.  Using the Integration Repository as foundation for the ESR made a lot of sense since many of the capabilities were already there: metadata storage, defining message types, data types, operations, etc.
         ESR is just like Integration Repository for XI.  Here you can design/define your Service Interfaces and Enterprise Services.
         ESR is the central repository in which Service Interfaces and Enterprise Services are modeled centrally and their metadata is stored.
         In simple words u201CWhat does the service do and what does it need?u201D can be answered from ESR.
         ESR is used for: -
    1.     Definition of Processes and Services
    2.     Store Service Metadata
    3.     Central Modeling and Design Environment.
    Global Data Types
         Definition: Global Data Types are company-wide, defined data types based on international standards.  They are based on the SAP methodology and are defined in a standards-based way in the ESR.
         They are based on the ISO 15000-5 and UN/CEFACT CCTS standards and act as the semantic building blocks for service interfaces.
         Global Data Types help you in standardizing service definitions across your organization and provide the key building blocks that can be reused across all your service definitions.
         Global Data Types have been approved SAP-wide by the Governance Process for Business Content.
         Global Data Types have been defined in the ESR and are described by XML schema.
    Thanks,
    Satya Kumar

  • Service Registry in PI 7.1 .. cannot connect from VC 7.1 on CE

    Hello
    I am trying to access PI 7.1 Service Registry which maintains Services published on ECC centrally. VC is used as access tool which is installed on CE7.1. I have changed the Destination Templates  UDDI_DESTINATION, CLASSIFICATION_DESTINATION to point to PI7.1 server
    also I have created another destination SID with type Services Registry to PI 7.1.
    Also changed the ServicesRegistrySIPort to point to PI 7.1 server instead of localhost and adjusted the port aswell.
    But I cannot get any Services in VC, does not find any where are there are many published and could be viewed in the WSnavigator on CE7.1.
    Any ideas or suggestions?
    regards
    Mustafa

    Hi,
    Please verify in the SR configuration that the port types that were published have a physical system defined, and that system has an SLD ID.
    VC can only work with physical systems containing an SLD ID
    Best Regards,
    Ran

  • Service Registry in PI 7.1

    What difference does it make if we have service registry in PI 7.1? Is it compulsory and essential to have it?

    It is not mandatory/ essential.
    However, it is a good practice to configure the Service registry and host the web-services in one place for quick/ centralized access.....part of SOA strategy.
    Regards,
    Abhishek.

Maybe you are looking for