Exception by call an internal KM-URL at NW04s Portal

Hello specialists,
In one of my portals (NW04s SP15). The internal call of an KM-URL throws an access-denied-exception. The permissions of the called document are ok, I think so.
It work if I grand the EU_Role-Role to the user, but I get also the Home-Menue in the Portal that I don't want.
It works without EU_Role in the other portal.
May the problem could be in the Security Zones, but I can't find a mistake in the portal or a diffrent between the two portals.
At both portals, it should only work with authenticated users not for anonymous users.
Is there somebody who can tell me what permission is missing, is to set?
URL: http://server...:50000/irj/go/km/navigation/documents/Operational%20Accounting
Example-Exception:
     10:13_25/08/08_0001_8602451
     [EXCEPTION]
      com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/every_user/general/eu_role/com.sap.km.home_ws/com.sap.km.hidden/com.sap.km.urlaccess/com.sap.km.Navigation)
     at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422)
     at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1248)
     12:59_25/08/08_0029_8602451
     [EXCEPTION]
      com.sapportals.portal.pcd.gl.PermissionControlException: Access denied (Object(s): portal_content/every_user/general/eu_role/com.sap.km.home_ws/com.sap.km.hidden/com.sap.km.urlaccess/com.sap.km.docs)
     at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:422)
Regards
Harald

Hi satya,
I have added three jars. weblogic.jar,wlsecurityProviders.jar and wlManagement.jar
and still i am getting the same exceptions.
Do i need to define some security role for the "weblogic"
username or it is defined somewhere..
do clarify
Thanks
Rajeeb

Similar Messages

  • Exception while calling ADS Inappropriate WSIL Invalid Response Code: (401)

    Hi Experts,
    Our ADS configuration was done on XCE a long time back and even reader credentials were installed and everything is working fine.
    Couple of days back, we enabled SSL configuration on the system. Even got the certificates signed by CA and HTTPS is also working without any problems.
    Then, problems are happening when we configured WebService SSL connection for ADS following the steps from
    http://help.sap.com/saphelp_nwce72/helpdata/en/90/71d273fa724cc9bb644ab00405e6f8/content.htm and also the SAP How to guide from: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d02262d8-7814-2c10-5c97-d855d38e9923?quicklink=index&overridelayout=true.
    Among other steps, I have created a View in Key Storage called "ADSCerts" and created an entry "ADSUser" as per the document, generated CSR request, imported CSR response and also the CA's root certificate.
    I exported the ADSUser-cert certificate from here and imported into Identity Management for the User ADSUser under its Certificates tab.
    Also updated SecureConfigPort_Document (in Destination Template Management under SOA Administration) security settings to X.509 Client Certificate and in Details, I have chosen the View ADSCerts and entry ADSUser.
    Even after all the steps as per the document and the help.sap.com link provided above, when I try to test this through a test URL
    (https://host:https-port/webdynpro/resources/company.com/test~wd/TestAdobeApp) that our developers have given me for this, I get a (401)
    Unauthorized error:
    500 Internal Server Error is returned for HTTP request
    [https://host:https-port/webdynpro/resources/company.com/test~wd/TestAdobeApp]
    com.sap.tc.adobe.pdfobject.base.core.PDFObjectRuntimeException:
    Exception while calling ADS; Inappropriate WSIL; configure the
    destination path
    correctly./ncom.sap.esi.esp.service.server.query.discovery.ExtendedServiceException:
    com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (401) Unauthorized. The requested
    URL was:"Connect to https://host:https-port/inspection.wsil/"
    I have checked the security log file and it shows:
    LOGIN.FAILED
    User: N/A
    IP Address: 192.165.90.102
    Authentication Stack: sap.com/tcesiesp~wsil*inspection.wsil
    Also, ran Security Troubleshooting Wizard from NWA and reproduced the problem while collecting these traces. There were some entries like:
    Login failed!
    [EXCEPTION]
    java.security.PrivilegedActionException:
    com.sap.engine.services.security.exceptions.BaseLoginException: Cannot
    authenticate the user.
    Caused by: com.sap.security.core.server.jaas.DetailedLoginException:
    Received no SAP Authentication Assertion Ticket.
    Received no SAPLogonTicket. Authentication stack:
    [sap.com/tcesiesp~wsil*inspection.wsil].
    Any idea how I can solve this? Anybody got this error?
    Thanks,
    Shitij

    Opened an OSS message with SAP and they told me that the certificates being generated from NWA are in a different format from what is accepted in user store.
    So, generated new certificates from OS level using sapgenpse and now it worked.

  • Error BSP Exception: Der Applikationsname sap in der URL

    Dear all.
        I'm executing the URL http://YYYYY.XXXXX.pt:8000/CAP/sap/bc/soap/rfc/ZCOMSDService
    Note: YYYY is the name off the server and XXXX is the domain name.
    To acess the RFC function ZCOMSD when executing the URL i'm getting the following error message:
    BSP Exception: Der Applikationsname sap in der URL /CAP/sap/bc/soap/rfc/ZCOMSDService ist nicht gültig.
    Does any one can help???
    Best Regards
    Thanks in advanced

    We are using an apache server to control the execution off this URL.
    So when you execute the URL  http://YYYYY.XXXXX.pt:8000/CAP/sap/bc/soap/rfc/ZCOMSDService we change it to a internar URL say http://KKKKKK.pt//sap/bc/soap/rfc/ZCOMSDService
    The CAP is for internal use.

  • SSO for a BSP-appl that is called by a complete URL?

    Hi,
    is it possible to use SSO while calling URL's? The called URL is another BSP-application on the same WAS.
    I have a special situation:
    My BSP-application has only one "html"-page that has a frameset in which another BSP-application is loaded. The outer BSP-application is inside a BSP-iView and SSO works fine for it. This outer BSP-appl. is only a wrapper for portal-events. It has a JavaScript-function that receives the portal-event.
    Depending on the events the outer BSP-appl. loads another BSP-application with some parameters inside the frameset. This application will be called with a whole URL like:
    First I need to destroy the session: http://mycompany.com:8000/sap/bc/bsp/sap/z_test_start.htm&sap-sessioncmd=CANCEL
    Then I will load the BSP-appl new: http://mycompany.com:8000/sap/bc/bsp/sap/z_test_start.htm
    But now I must enter user/pw in the pop-up window. Is it now possible to add/send the SSO-ticket to the called URL? The BSP-application I call with the whole URL is situated on the same WAS as the other BSP-appl for which SSO works fine.
    Thanks a lot for any idea.
    Regards,
    Henning

    Hi,
    the parameters are set.
    SSO is working correct with other iViews. One iView shows a Java Web Dynpro application which is running on the same server. Even transaction iViews work fine. --> ABAP part is set correctly for accepting/creating SSO
    Even the BSP is working with SSO if I include it within an BSP iView. Only if I change the whole URL within the iView it is not working correct any longer.
    I do the following within the BSP-iView. It's a wrapper for portal events, that opens another BSP application with the whole URL. The URL is sent to the iView from another portal application.
    <%@page language="abap"%>
    <%@extension name="htmlb" prefix="htmlb"%>
    <SCRIPT src="epcfproxy.js"></SCRIPT>
    <script language="javascript">
    if(window.document.domain == window.location.hostname){
    document.domain = document.domain.substring(document.domain.indexOf('.')+1);
        EPCMPROXY.subscribeEvent("urn:com.company:DCEvents","testevent", window, "event_test_handler");
        function event_test_handler( eventObj )
            var pernr = eventObj.dataObject;
            ocument.getElementById('iframetest').src=eventObj.dataObject;
    </script>
    <htmlb:content design="design2003">
      <htmlb:page title = "Test">
        <iframe src="" width="100%" height="700" name="iframetest"></iframe>
      </htmlb:page>
    </htmlb:content>
    Henning

  • SocketTimeout Exception while calling a Web Service from EJB

    Hi All,
    I am consuming a Web Service defined from the WSDL received from a PI system
    in a Stateless EJB.
    The input of the Service can be a range of records 100 - 10,000, with a furture plan to exceed the range as 100 - 15,000.
    The Web Service Call goes perfect with 100 - 3500 number of records.
    As the number of records exceed 3500, we started getting the following exception:
    Service call exception; nested exception is: java.net.SocketTimeoutException: Read timed out
    Along with a call happenning to the PI system after some seconds.
    Referring to various help.sap.com pages, I came across the following code snippet:
    client._setProperty("socketTimeOut","200000");
    This thing works great!!!, and now we have set the the socketTimeout proggramatically to a satisfactory level which supports the current requirement.
    I would like to know, if we can tune some Visual Administrator Parameter for this, instead of maintaining the "Socket TimeOut" in the code.
    Any help will be appreciated.
    Best Regards,
    Alka.
    Edited by: Alka Panday on Apr 23, 2008 9:17 AM

    Hi Alka,
    Please refer to SAP Note 962114. This is specifically for Web Service clients.
    Description-->
    This note can be applied for 6.40 SP 12+. If the customer has a lower SP, an upgrade of the whole engine is recommended. The other alternative to set the timeout is to set it programmatically.
    If running a 7.0 installation, the functionality has been integrated in SP8 onwards
    When you go to the Visual Administrator -> Server -> Services -> Web Services Container on the Settings tab page you should be able to see the socket timeout input field next to the HTTP Proxy settings. You can change the default value there and it will be automatically applied to all WS client proxies and logical ports deployed on the system.
    Hope this helps.
    regards,
    Piyush

  • JDBC Exception while calling a web-service

    Hi all,
    We are getting the following JDBC Driver Timeout Exception while calling an external web-service..
    An exception occurred while executing a transaction. Details: An error occurred while accesing the database. Detail:SQL statement: ' SELECT INSTANCEDATA, PROCESSID, INSTID, THREADID, NAME, PARENTTHREAD, PRIORITY, CREATIONTIME, AUTHOR, PARTICIPANT, NEXTPARTICIPANT, PROCESSDEADLINE, ACTIVITYDEADLINE, RECEIVETIME, ACTIVITYNAME, NTHREADS, CTHREADS, FCTHREAD, TOTALTHREADS, STATE, SOURCEACTIVITYNAME, ROLEIN, PENDINGITEMID, LASTRESULT, ITEMDEADLINE, NCHANGES , NREMARKS, NATTACHMENTS, HASPARTFORROLE,MICROACTIVITYNAME FROM PPROCINSTANCE WHERE PROCESSID = 11AND INSTID = 10 AND THREADID = 0 FOR UPDATE' Caused by: [BEA][Oracle JDBC Driver][Oracle]ORA-02049: timeout: distributed transaction waiting for lock fuego.transaction.DatabaseException:
    How do we resolve this exception?
    We have increased the JTA timeout to 120 seconds.. in the engine..
    Our process is deployed on Weblogic Server

    Looks like specific record for the Instance id 10 is locked in the Engine table. I am not quite sure, what kind of Business scenraio you executed to end up in this issue.
    But you can try restarting the BPM engine or check with the Oracle DBA to see any lock on the rows in Engine database and perform required unlocking operations.
    -Lovin.V

  • I changed my data plan from 6g to 8g while my daughter who attends college outside of the US at Toronto Canada (and we have on a international calling and international data plan) was on spring break at her grandparents house here in the US. I made the ch

    I changed my data plan from 6g to 8g while my daughter who attends college outside of the US at Toronto Canada (and we have on a international calling and international data plan) was on spring break at her grandparents house here in the US. I made the change online since I had been waiting on the phone for over 10 minutes for a customer service rep to come available. Well when I made the change online since that seems to be the thing that Verizon wants it's customers to do and I didn't see all the different plans available and just did the upgrade to 8g. Next bill had over $900 in roaming charges on her phone line. I called the 1-800 number and waiting for a service rep and after 20 minutes of waiting and being put on hold was told it was the customers mistake and there was nothing they could do.Thanks for nothing. I called back after thinking about it and wondered why changing a data plan for the phones in the US would change a international call plan. Waiting over 10 minutes again between waiting for a service rep and hold for one to answer the call. Gave her all the information about it and she said she would call back. Well, 4 days later over the weekend she had nevered called back. So on the phone again for the third time and after 20 plus minutes again was told that when I did it online I click the plan that didn't include international call only the data plan. Explained that I never saw the difference in the plan packages so put on hold again and was told that they could credit $100 to my bill. Wow, thanks alot !!! We have been Verizon customers for probably atleast 12 years and this is how you treat your long term customers?

    Verizon Wireless Customer Support wrote:
    AHARDY454,
    We definitely want to review options on what has happened. We are now connection, so you can hover over my username and send me a Direct Meesage so we can review your account information. We look forward to reviewing.
    Thank you,
    TonyG_VZW
    Follow us on Twitter @VZWSupport
    TonyG_VZW they can't exactly hover over your username unless you actually link it in your post. The generic username for all the reps just doesn't fly.

  • EJB is not throwing exception to calling Action class in Unix environment

    Hi
    We are using Weblogic Server 9.2.3.0.
    One of our EJB is not throwing exception to calling Action class in Unix environment. Its working fine in Windows.
    Somehow the EJB is swallowing the exception.
    any idea? I suspect it may be environmental issue?
    thank you

    Hi
    We are using Weblogic Server 9.2.3.0.
    One of our EJB is not throwing exception to calling Action class in Unix environment. Its working fine in Windows.
    Somehow the EJB is swallowing the exception.
    any idea? I suspect it may be environmental issue?
    thank you

  • Call  an internal SAP report

    Hello everyone, I would help you if you can :).
    I have an add-ons that adds buttons to the "Sale".
    Now I would like to add a button to create a PDF invoice.
    I  have  call  an internal SAP report , with code 'INV20001' in table [RDOC]
    Who can help me?
    Thanks to all for the info that you give me.
    PS sorry for my bad English
    Edited by: Ste Righetti on Mar 6, 2012 9:52 AM

    Hi,
    Ask our friends at the [Reports Forum|http://forums.oracle.com/forums/forum.jspa?forumID=84]
    You might want to fix your keyboard first, because too much caps, exclamation marks and question marks make the chance some expert will respond much smaller.

  • Every time I try to call or they call me, my phone beugs I can not immediatly to call, denied access the directory for 2 to 4 minutes after that it works again   I tried all but nothing, everything works except the call   I have an iPhone 4 Version 6.1.3

    every time I try to call or they call me, my phone beugs I can not immediatly to call, denied access the directory for 2 to 4 minutes after that it works again
      I tried all but nothing, everything works except the call
      I have an iPhone 4 Version 6.1.3
    thank you for your help

    That is the highest you will be able to go with 3g. You need 3gs or 4 to go any higher (multi processors and more memory needed).  Version 4.2.1 marks the end of your updates for that device.

  • MSS - Business Event Details - Error Unexpected Exception when Calling RFC

    Dear Experts,
    Manager is getting the Error "Unexpected Exception when Calling RFC from Profile Application 'Business Event' when he tries to get the Training history of ONE employee in MSS. However, he is getting the details for the other employees of his department.
    Any inputs on this?
    Thank you.

    I believe it is our custom iView that is incorrect.

  • Exception while calling native profiler (root cause: no message available [

    Hi,
    We are setting up MAM30 using the new technology (NWMADMIN). During sync. I get the error message "Exception while calling native profiler (root cause: no message available [java.lang.reflect.Invocat...". Can anyone help me on this?
    Thanks
    Kind regards
    Jacob

    Hi Jacob,
    I once faced this problem(no in MAM though)
    I will try to guess the solution to your problem,
    1) My first guess would be that, the header file in MAM30 using the 'javah' tool, did not pass the fully qualified name of the class as the argument. The 'javah' tool will not complain and will produce an incorrect header file.
    2) The Native method names wouldnt have got a match for the java method names, might be missing the package name. here you need to import the missing ones.
    3) Or you would be calling static native methods using objects, it should be accessed in a static way. you can call them directly.
    Hope this helps.
    Regards
    Divya.

  • OCI-01555 exception on calling OracleXmlType .Value method

    Hi,
    I'm using Oracle 10g EX, and ODAC 1020221. I created an ODP.net based C# webservice that reads/writes xml data using stored procedures.
    I implemented the read as illustrated below:
    OracleConnection connection = new OracleConnection(...);
    OracleCommand command = connection.CreateCommand();
    OracleParameter param = command.CreateParameter();
    param.ParameterName = "XML_COL";
    param.OracleDbType = OracleDbType.XmlType;
    param.Direction = ParameterDirection.Output;
    command.ExecuteNonQuery();
    OracleParameter param = command.Parameters["XML_COL"];
    OracleXmlType xmlType = (OracleXmlType)param.Value;
    string value = xmlType.Value;
    This works fine as long I call it in a single-threaded test.
    However, when I run a multi-threaded test with more than 2 threads I'm getting the occasional exception on calling xmlType.Value:
    OCI-01555: Message 1555 not found; product=RDBMS; facility=OCI
    at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx,
    Object src, String procedure)
    at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)
    at Oracle.DataAccess.Types.OracleXmlType.HandleError(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, Object src)
    at Oracle.DataAccess.Types.OracleXmlType.get_Value()
    Surprisingly, I have not been able to find any documentation regarding this error, though there is a ORA error with the same number indicating some rollback size issues.
    The problem seem to occur when another thread in my webservice updates the same record. The stored procedure is "safe-guarded" by a lock, however, I didn't implement additional locking in my webservice, because a) I thought odp.net can cope, and b) ado.net/sql has no problem with this approach, but perhaps I assumed wrongly?
    Has anybody seen this exception before and can explain what this is all about?
    Many thanks,
    Frank
    Edited by: 803211 on 19-Oct-2010 01:46

    we meet exactly the same problem.
    Did you fix it?

  • WebDynpro Exception: ADS call failed SOAP Framework error:

    Hi,
    Can help me with this error:
    WebDynpro Exception: ADS call failed SOAP Framework error: SOAP Runtime Exception: CSoapExceptionFault : SOAP fault found in SOAP document /Transaction system failure in method rpData./<ns1:com.sap.engine.services.ejb.exceptions.BaseEJBException xmlns:ns1="http://sap-j2ee-engine/client-runtime-error">Transaction(100.102).
    Thank you

    ADS Installation and configuration:
    http://help.sap.com/saphelp_nwmobile71/helpdata/en/37/504b8cbc2848a494facfdc09a359b1/frameset.htm
    Troubleshooting for ADS configuration:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30ec0508-9438-2c10-f393-a41fb255698d?quicklink=index&overridelayout=true
    Landscape with ADS:
    http://csc-studentweb.lr.edu/swp/Berg/Conferences/SAP_NW2008_and_Admin_2008/BI/Track13/Track13_Session4.pdf
    ADS tests
    http://help.sap.com/saphelp_nwmobile71/helpdata/en/43/f31e3082221595e10000000a1553f7/content.htm
    Hope that helps, Otto

  • 3925 FXO not excepting analog calls

    3925 FXO  not excepting analog calls fast busy.
    Dial tone checked OK..
    fowarding on unregistered correct.
    Ports have been reset.

    I feel you need to enable "disconnect supervision". Anybody has more inputs for this?

Maybe you are looking for

  • Use of macro EXIT_RETURN

    Hi Expert,                   I am facing one problem in my custom method I have to fill the container &MESSAGE& with the error detail and raise an exit_return 1001. But when the exit_return 1001 called the container &MESSAGE& was not populated. but i

  • Find out decimal value in oracle

    Hi, how to find out decimal value in oracle eg, select find_decimal(10.55) from dual --> should give .55 20.432 --> .432 pls help

  • Transaction count for a Date and Hour

    Hi, We have a audit table called ALL_RT_AUDIT_MAP_RUNS which keeps number of transactions by jobs. We would like to find out, for a date, which Hour is having the maximum number of transactions. We have written the following query but it does not giv

  • Migration Assistant is not assisting

    Hi gang. Ran mingration assistant to brin in old data into my new 24"... When I did, MA asked me to rename my old computer, which I did "kids". So now.. on my 24".. if I use "kids" login.. everything is there. If I log in as me, I have nothing but cl

  • What's error with my CallableStatement.registerOutParameter

    When I run the java program below, it always stop in line 2 and give me the error message :"Function doesn't have an output parameter or the out parameter isn't returned." I don't know why? =========================================== my java 1 Callab