RECEIVER: ERROR: Access to requested resource is not authorized for user

Hi,
I installed two instances of COREid Federation in my machine. Also installed SiteMinder and LDAP. Source Domain of COREid (8101) uses LDAP as IdMBridge and Destination Domain (9101) uses SiteMinder as IdMBridge. I am trying to access the resource protected by the SiteMinder from the source domain using the URL which is constructed using the pattern given in the PDF:
http://mymachine.domain.com:8101/shareid/saml/ObSAMLTransferService?DOMAIN=DestinationDomain&method=POST&TARGET=http://mymachine.domain.com:8887/Source/Source.html
Assertions are generated and I can see the assertion in the Source domain and transferred to the Destination Domain.
when i try to access the Source.html protected with siteminder, I get the following error in the Destination Domain Shareid Log file:
ERROR - [http10113-Processor3] - RECEIVER: ERROR: Access to the requested resource is not authorized for user uid=username, ou=People, dc=xyz,dc=com
Please help me to solve this issue?
Note: When the resource is accessed directly, siteminder authorizes the same user.

We also occationaly have this error.  See my log for an example :
Transaction completed successfuly for DocEntry = 54358 : In company FIXTHISPLEASE on 3/2/2010 9:48:49 AM
Transaction completed successfuly for DocEntry = 54365 : In company FIXTHISPLEASE on 3/2/2010 10:24:55 AM
Transaction completed successfuly for DocEntry = 54403 : In company FIXTHISPLEASE on 3/2/2010 12:14:53 PM
-5006 - The requested action is not supported for this object. for DocEntry = 0 : In company FIXTHISPLEASE on 3/2/2010 1:38:45 PM
Transaction completed successfuly for DocEntry = 54424 : In company FIXTHISPLEASE on 3/2/2010 2:40:44 PM
Transaction completed successfuly for DocEntry = 54425 : In company FIXTHISPLEASE on 3/2/2010 3:01:51 PM
Transaction completed successfuly for DocEntry = 54426 : In company FIXTHISPLEASE on 3/2/2010 3:03:41 PM
Transaction completed successfuly for DocEntry = 54427 : In company FIXTHISPLEASE on 3/2/2010 3:05:12 PM
As you can see from 9:48am to 3:05pm, one occurance of this error occured.  And they say that the transaction was
tried a few seconds later and it worked.
the STARTTRANSACTION() and ENDTRANSACTION() are used by the DI API so I'm really in the blank about this error and it starts to anoy the customer.  Their SAP is 2007 SP01 PL08
Any concrete ideas about this ?

Similar Messages

  • ESS/MSS - Error " 404, The requested resource is not available."

    Hi
    I have deployed below archives in the EP 7.0 SP14 system. My back end system is ECC 6.0 with SP14.
    1)BP ERP05 ESS 1.0 with sp14
    2)BP ERP05 MSS 1.0 with sp14
    3)SAP ESS 600 with sp14
    4)SAP MSS 600 with sp14
    5)SAP PCUI_GP 600 with sp14
    We are getting " The requested resource is not available." error after clicking on
    Working Time tab.
    Can anyone suggest me whether i need to update any higher level patches from EP and ERP side ?
    Or what could be the problem ?
    Thanks in Advance,
    Vinay

    Hi Vinay
    Check below steps one by one for your application.Whch is very helpful link.
    http://help.sap.com/saphelp_erp2004/helpdata/en/38/e8584c2a664547b60442646bee23b6/frameset.htm
    Regards
    -SS

  • Portal Error 404 (The requested resource is not available)

    Dear,
    I have faced the below error in our Portal (6.0), I have created a new role that its linked normally with worksets, pages and i-view, all the way to custom SAP R/3 transactions, most of the users are able to see and execute these transactions, but one of them faced the below error, please advise? What it could be the problem?
    404
    The requested resource is not available.
    stack trace
    com.sapportals.wcm.protocol.webdav.server.WDServletException
    at com.sapportals.wcm.protocol.webdav.server.WDObject.throwNotFoundIf(WDObject.java:54)
    at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:110)
    at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:775)
    at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:462)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)

    check whether user has end user permissions or not

  • Receiving error message: Your Apple TV is not authorized to play this content. Please help

    I'm receiving an error message on my Apple TV.  I downloaded a movie to my MAC, the Mac and the Apple TV were in sync.  My Apple TV shows that the movie is "unwatched" in my movie selection area.  When I try to play the movie I am receiving the message "YOUR APPLE TV IS NOT AUTHORIZED TO PLAY THIS CONTENT".  Has anyone else every had this issue or know how to resolve the problem?

    Welcome to the Apple Community.
    If it's the Apple TV 1 you have: This problem seems to have started around October 28, it appears to affect content purchased only on other devices but played on the Apple TV 1.
    There have been other workarounds suggested from time to time, but I have found the simplest solution is to purchase something on the Apple TV 1 directly (There may be free content in some locations and this appears to work just as well).
    Once the content has been purchased, it will not only play as normal, but will also allow all other content purchased on other devices after October 28 to play as well.
    Some have reported that it's necessary to restart the Apple TV before and/or after purchase, but I found it worked without.

  • Error 404: the request resource is not available

    Hello,
    I'm a newbie am using the Sun One (Forte 4.0 Community Edition) to develop a JSP/Servlet application.
    I'm using the built-in version of Tomcat, that comes with forte. Tomcat has been installed in tyhe following directory:
    C:\forte\forte4j\tomcat401
    My application has the following path:
    C:\forte\RDoku\tomcat401_base\webapps\designer
    After reading the documentation that comes with this version of Forte, it seems that Tomcat can be configured to work this
    way. Is that correct?
    Anyway, when I start tomcat(within forte), the login page, login.jsp is loaded successfully. The action of the login
    form is servlet/com.doku.login. My web.xml file looks like this:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <!-- Define servlets that are included in the example application -->
    <servlet>
    <servlet-name>login</servlet-name>
         <servlet-class>com.doku.login</servlet-class>
    </servlet>
    </web-app>
    My problem is that when I submit the form, I get the following error:
    Error 404, /servlet/com.doku.login, the request resource (/servlet/com.doku.login) is not available.
    I would really appreciate it if anyone could help me in solving this mystery.
    Regards,
    Rudi

    Hey Rudi
    Everything seems to be in place ..except your package structure..
    your webapp has the context of designer.
    Therfore your directory structure for tomcat should look somewhat like this
    webapps
    --designer
    web-inf < web.xml(i think)
    classes  <Place your class files here(if loose)
    lib < jar files
    1.) Somehow tomcat is creating another context in servlet (unless you have created one yourself).I would urge u to check the invocation for your webapp (By saying that i am pointing at the error /servlet/com.doku.login...instead of /designer/com.doku.login).
    change the action of the form to
    /designer/...instead of /servlet/
    2.)Further..on examining your depoyment descriptor..i found missing entries for the <servlet-mapping> element.Tomcat uses your deployment descriptor to map the incoming requests to your classes.The element must be specified in order to allow a smooth mapping from the request to the corresponding servlet class.
    Let me explain by using an example
    a.)my form action="/designer/Hello" method="get"
    b.)The directory structure for my webapp(designer ) is as above
    c.)web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <!-- Define servlets that are included in the example application -->
    <servlet>
    <servlet-name>Hello</servlet-name>
    <servlet-class>package.HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>Hello</servlet-name>
    <url-pattern>/Hello</url-pattern>
    </servlet-mapping>
    </web-app>
    so for all incoming requests in the form /servlet/Hello will be mapped to your class defined in the package package.HelloWorld
    Let me know if u have more questions.

  • HT201210 I cant seem to be able to update to iOS 6.1 through my PC for my iPhone 5...The error reads: 'There was a problem downloading the software for the iPhone 'Thomas Honiball'. You do not have permission to access the requested resource".... please h

    I cant seem to be able to update to iOS 6.1 through my PC for my iPhone 5...The error reads: 'There was a problem downloading the software for the iPhone 'Thomas Honiball'. You do not have permission to access the requested resource".... please help!!

    Only developer's have access to iOS 6 now. Thus, if you are a developer you have have access to the developer's forum for iOS 6.
    Otherwise you have a bootleg copy and are on yur own./

  • Receiving error - The requested resource is not available

    Hi,
    I am trying to deploy a new Project (WebApplication1) in NB5.0. I started with a very simple index.jsp and a small NewServlet. NB5.0 builds the project successfully. When I try to run, it opens a URL - http://localhost:8080/WebApplication1/WebApplication1, but then displays an error message - "The requested resource (/WebApplication1/WebApplication1) is not available." When I try to access - http://localhost:8080/WebApplication1/index.jsp, it loads the JSP successfully and also takes me to the servlet. Does anyone know why is the URL - http://localhost:8080/WebApplication1/WebApplication1 not pointing to index.jsp? I have index.jsp as welcome-page in web.xml.
    Thanks...

    In the Projects tab, right click WebApplication1 and then choose properties in the very end. In the Project Properties window, click the run in the left panel, check the context path in the right panel. Make sure it's /WebApplication1/WebApplication1 (default should be WebApplication1, I think).
    Then open web.xml to make sure the welcome page is added as index.jsp.

  • Making a REST webservice call. Error code: 401 Access to the requested resource is not allowed

    Hi All,
    I’m having a hard time figuring out how to make Rest WebService calls.
    I tried executing this directly through browser and I get an error.
    http:localhost:8080/rest/bean/atg/userprofiling/ProfileServices/loginUser?arg1=[email protected]&arg2=Password
    13:18:20,613 ERROR [RestSecurityServlet] Error code: 401
    Access to the requested resource is not allowed: /atg/userprofiling/ProfileServices
    atg.rest.RestException: Access to the requested resource is not allowed: /atg/userprofiling/ProfileServices
    at atg.rest.processor.RestSecurityProcessor.checkAccess(RestSecurityProcessor.java:546)
    at atg.rest.processor.RestSecurityProcessor.handleGetRequest(RestSecurityProcessor.java:313)
    at atg.rest.processor.RestSecurityProcessor.doRESTGet(RestSecurityProcessor.java:199)
    at atg.rest.servlet.RestPipelineServlet.serviceRESTRequest(RestPipelineServlet.java:417)
    at atg.rest.servlet.RestPipelineServlet.service(RestPipelineServlet.java:260)
    at atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:157)
    at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:320)
    at atg.rest.servlet.RestPipelineServlet.service(RestPipelineServlet.java:264)
    at atg.rest.servlet.HeadRestServlet.service(HeadRestServlet.java:130)
    at atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:267)
    From the documentation I understand that I need to create a session, is the session only necessary to access secured components since this
    particular method “ProfileServices.loginUser “ has been declared as not secure in restSecurityConfiguration.xml
    Also, are there two different ways in which I can log in
    1.       Using RestSession.createSession providing the username and password.
    2.       Or using ProfileServices.loginUser or ProfileFormHandler
      Can someone please clarify

    If you are invoking the REST web-service from a Java client then you can create a RestSession object using the createSession method. But in your case you seem to be invoking it with a HTTP request which by default would be treated as a GET request by ATG's REST implementation. Therefore being a GET, it would try to fetch a property "loginUser" from /atg/userprofiling/ProfileServices component (based on your URL) which would always fail.
    To invoke loginUser() method of ProfileServices with your passed argument you need to tell ATG's REST system to treat your incoming request not as GET but as a POST request which you can do using  atg-rest-http-method control parameter in your request like this
    http:localhost:8080/rest/bean/atg/userprofiling/ProfileServices/loginUser?arg1=[email protected]&arg2=Password&atg-rest-http-method=POST
    It should work this way provided your restSecurityConfiguration.xml is proper.

  • TS3297 error "itunes was unable to complete your request. you do not have permission to access the requested resource"

    Every time I try to access anything in the itunes store from my pc i get the following error "We could not complete your iTunes Store request. You do not have permission to access the requested resource. There was an error in the itunes store. lease try again later."
    I have accessed the store just fine on my iphone and ipad.
    I have restarted itunes, restarted the computer. reinstalled itunes.
    Any ideas?

    Were you using Adobe Creative Cloud to download the application or the Adobe Download Manager? Was this a 'try before you buy' application?
    It depends on how you're downloading and where you're downloading from before we can give you a satisfactory answer...
    Clinton
    MacBook Pro (15-inch Late 2011), OS Mavericks 10.9.4, 16GB Crucial RAM, Crucial M500 960GB SSD, 27” Apple Thunderbolt Display

  • ITunes Get Artwork:  "Artwork for [album name] cannot be found.  You do not have permission to access the requested resource."

    I just installed iTunes 10.5 (latest version as of 11 Jan 2012), onto a computer running Windows 7 Ultimate x64.  I loaded my music library into it, it compiled the list and separated them by album.  But even though I'd assigned most of the albums artwork through my Zune management software (a Microsoft product), almost none of them populated into iTunes.  So I went through and started asking the software to try to find album artwork where possible.
    I did this a few times album by album, then I decided to select multiple albums and see what happened.  No problems.  Then I selected all of the albums I had--about 600 in all--and asked it to get artwork.  It seemed to process for a bit, then came back with the error, "Artwork for [album name] could not be located.  You do not have permission to access the requested resource."  I tried this on several individual albums, only to receive that same error.
    The very first time I did it, I was told I needed an account with the iTunes store to make it work, so I signed in using an old Apple ID (the account had been inactive for so long it had been locked for security, I unlocked it and that seemed to be that).  Then I did what I described above.
    The weird thing--to me--is that I can still add artwork to the albums manually if I want to, from imagery stored locally on my own computer.  The only thing it seems to have a problem with is when I ask it to go find artwork from the iTunes store.
    Do I need to uninstall iTunes and then reinstall it?  Did something go wrong with the process of authorizing the computer to work with the iTunes store?  Do I need to de-authorize and then re-authorize the computer?  Could this be something related to Windows permissions on the iTunes library?

    Right on about how to reset the warnings, it was exactly that.
    I went through the steps to let iTunes through Windows Firewall, but still get the same problem when I access the iTunes store (and even though I followed the steps in the help file to the letter, I notice it still says iTunes is NOT enabled for it).  And now, thanks to the re-enabled warnings, when I try to get it to download artwork for single albums, this is what I get:
    "Artwork for [album name] could not be found.  An unknown error occurred (-50)."
    New results from the diagnostics too:
      Microsoft Windows 7 x64 Ultimate Edition Service Pack 1 (Build 7601)
    Acer Aspire 8930
    iTunes 10.5.2.11
    QuickTime 7.7.1
    FairPlay 1.13.37
    Apple Application Support 2.1.6
    iPod Updater Library 10.0d2
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.1.1
    Apple Mobile Device 4.0.0.97
    Apple Mobile Device Driver 1.57.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.5.502
    Gracenote MusicID 1.9.5.115
    Gracenote Submit 1.9.5.143
    Gracenote DSP 1.9.5.45
    iTunes Serial Number 0034AA84038F17E0
    Current user is an administrator.
    The current local date and time is 2012-01-13 09:21:52.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is supported.
    Core Media is supported.
    Video Display Information
    NVIDIA, NVIDIA GeForce 9700M GT
    **** External Plug-ins Information ****
    No external plug-ins installed.
    The drive Q: SEMC CD-ROM Rev 0001 is a USB 1 device.
    iPodService 10.5.2.11 (x64) is currently running.
    iTunesHelper 10.5.2.11 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    **** Network Connectivity Tests ****
    Network Adapter Information
    Adapter Name: {403AFC2C-1FCE-43B2-B9E8-D414B29FF5D1}
    Description: Intel(R) WiFi Link 5100 AGN
    IP Address: 10.100.3.244
    Subnet Mask: 255.255.248.0
    Default Gateway: 10.100.0.1
    DHCP Enabled: Yes
    DHCP Server: 10.100.0.1
    Lease Obtained: Fri Jan 13 09:00:56 2012
    Lease Expires: Sat Jan 14 09:00:56 2012
    DNS Servers: 202.174.158.10
    8.8.8.8
    Adapter Name: {B50EA825-FB09-459D-8855-77E5A43E18B1}
    Description: Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
    IP Address: 0.0.0.0
    Subnet Mask: 0.0.0.0
    Default Gateway: 0.0.0.0
    DHCP Enabled: Yes
    DHCP Server:
    Lease Obtained: Thu Jan 01 04:30:00 1970
    Lease Expires: Thu Jan 01 04:30:00 1970
    DNS Servers:
    Active Connection: LAN Connection
    Connected: Yes
    Online: Yes
    Using Modem: No
    Using LAN: Yes
    Using Proxy: No
    SSL 3.0 Support: Enabled
    TLS 1.0 Support: Enabled
    Firewall Information
    Windows Firewall is on.
    iTunes is NOT enabled in Windows Firewall.
    Connection attempt to Apple web site was successful.
    Basic connection to the store failed.
    An unknown error occurred (-50).
    Connection attempt to Gracenote server was successful.
    Last successful iTunes Store access was 2012-01-12 07:09:14.

  • Error: Requested resource does not exist

    Hi
    I am using a J2EE application to connect to R/3. I am receiving the above mentioned error. I created a Web Module project. In that i created a package com.training.examples.servlet.GetSalesPage.java . This is going to be my controller.
    I also created a JSP page with a submit button. Once i click on the button, i get the following message "  The requested resource does not exist."
    In the JSP page i used the follwing Tag :
    <form action="<%= request.getContextPath() %>/servlet/GetSalesPage" method="POST">
    I know this is will be tough to understand with me just giving me a bigger picture. I am ready to give the code if anyone wishes to check it out also.
    Any help would be rewarded.
    Murali.

    Hi
    Thanks Vyara and Guru. I am actually trying to replicate the example of "Creating first J2EE application - flight bookings". So i am getting stuck with the basic things.
    Ur inputs were valuable.
    I added the Servlet in the Web.xml
    Here is my Web.XML
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
                             "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
        <display-name>WEB APP</display-name>
        <description>WEB APP description</description>
          <servlet>
            <servlet-name>GetSalesPage</servlet-name>
            <servlet-class>com.training.examples.servlet.GetSalesPage</servlet-class>
        </servlet>
        <servlet>
            <servlet-name>GetSalesList.jsp</servlet-name>
            <jsp-file>/GetSalesList.jsp</jsp-file>
        </servlet>
        <ejb-ref>
            <ejb-ref-name>ejb/SalesEJBBean</ejb-ref-name>
            <ejb-ref-type>Session</ejb-ref-type>
            <home>com.training.examples.SalesEJBHome</home>
            <remote>com.training.examples.SalesEJB</remote>
            <ejb-link>SalesBean</ejb-link>
        </ejb-ref>
    </web-app>
    Here is ejb-jar.xml in my EJB Project
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
    <ejb-jar>
         <description>EJB JAR description</description>
         <display-name>EJB JAR</display-name>
         <enterprise-beans>
              <session>
                   <ejb-name>SalesEJBBean</ejb-name>
                   <home>com.training.examples.SalesEJBHome</home>
                   <remote>com.training.examples.SalesEJB</remote>
                   <local-home>com.training.examples.SalesEJBLocalHome</local-home>
                   <local>com.training.examples.SalesEJBLocal</local>
                   <ejb-class>com.training.examples.SalesEJBBean</ejb-class>
                   <session-type>Stateless</session-type>
                   <transaction-type>Bean</transaction-type>
                   <resource-ref>
                        <res-ref-name>eis/SAPJRADemoFactory</res-ref-name>
                        <res-type>javax.resource.cci.ConnectionFactory</res-type>
                        <res-auth>Container</res-auth>
                        <res-sharing-scope>Shareable</res-sharing-scope>
                   </resource-ref>
              </session>
         </enterprise-beans>
    </ejb-jar>
    Now i am able to get the JSP page. When i key in data and click on submit button, i get the following error:
    <b>
    "Couldn't access bean salesEJB: Path to object does not exist at java:comp, the whole lookup name is java:comp/env/ejb/SalesEJB"</b>
    I have setup eis/SAPJRADemoFactory for my Flight Application and it is working fine. I am trying to use the same setting for my application also.
    Here is my GetSalesPage SERVLET Page :
    Created on May 9, 2006
    To change the template for this generated file go to
    Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
    package com.training.examples.servlet;
    import java.io.IOException;
    import java.rmi.RemoteException;
    import java.util.List;
    import javax.ejb.CreateException;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    import com.training.examples.SalesEJB;
    import com.training.examples.SalesEJBHome;
    import com.training.examples.SalesSelection;
    @author MShanmugham
    To change the template for this generated type comment go to
    Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
    public class GetSalesPage extends HttpServlet {
    /* names of jsp pages */
    private static final String SELECT_SALES_ORDER= "/GetSalesList.jsp";
    // JNDI names
    private static final String PREFIX = "java:comp/env/ejb/";
    private static final String SALES_BEAN = "SalesEJB";
    public static final String BYF_SALES_SELECTION = "byf_sales_selection";
    public static final String BYF_SALES_LIST = "byf_sales_list";
    public static final String BYF_ERROR_MESSAGE = "byf_error_message";
    // class members
    private RequestDispatcher dispatcher = null;
    protected void doGet(
         HttpServletRequest request,
         HttpServletResponse response)
         throws ServletException, IOException {
         doPost(request, response);
    protected void doPost(
         HttpServletRequest request,
         HttpServletResponse response)
         throws ServletException, IOException {
         HttpSession session = request.getSession(true);     
         if(request.getParameter("select") != null) {
              // select or GET_SALES event -> retrieve sales list, display 1. page
              getSalesList( request, session);
              dispatcher = request.getRequestDispatcher(SELECT_SALES_ORDER);  
              dispatcher.forward(request, response);
         private void getSalesList( HttpServletRequest request, HttpSession session) {
         try {
              // get bean SalesEJB
              InitialContext initialcontext = new InitialContext();
              SalesEJBHome salesHome = (SalesEJBHome) initialcontext.lookup( PREFIX + SALES_BEAN);
              SalesEJB sales = salesHome.create();
              // get flight list
              String salesOrg = (String) request.getParameter("salesOrg");
              String customerNo = (String) request.getParameter("customerNo");
              SalesSelection salesSelection = null;
              if( (salesOrg != null) && (customerNo != null)) {
                   salesSelection = new SalesSelection( salesOrg, customerNo);
                   session.setAttribute( BYF_SALES_SELECTION,salesSelection);
              } else {
                   salesSelection = (SalesSelection) session.getAttribute( BYF_SALES_SELECTION);
              List salesList = sales.getSalesList(salesSelection);
              if( salesList == null) {
                   request.setAttribute(BYF_ERROR_MESSAGE,"No records found!");
              // set session and request attribute
              session.setAttribute( BYF_SALES_SELECTION, salesSelection);
              session.setAttribute( BYF_SALES_LIST, salesList);
         }catch(NamingException exc) {
              request.setAttribute(BYF_ERROR_MESSAGE, "Couldn't access bean salesEJB: " + exc.getMessage());
         }catch(CreateException exc) {
              request.setAttribute(BYF_ERROR_MESSAGE, "Couldn't create bean salesEJB: " + exc.getMessage());
         }catch(RemoteException exc) {
              request.setAttribute(BYF_ERROR_MESSAGE, "Bean salesEJB returned error message: " + exc.detail.getMessage());
    Here is the only JSP I am using GetSalesList.jsp
    <%@ page language="java" %>
    <%@ page import="com.training.examples.servlet.GetSalesPage"%>
    <%@ page import="com.training.examples.SalesSelection"%>
    <%@ page import="com.training.examples.salesData"%>
    <%
      // get the sales order selection data and the list of selected Orders
      SalesSelection salesSelection = (SalesSelection) session.getAttribute( GetSalesPage.BYF_SALES_SELECTION);
      List salesList = (List) session.getAttribute( GetSalesPage.BYF_SALES_LIST);
      // get the error message
      String errorMessage = (String) request.getAttribute( GetSalesPage.BYF_ERROR_MESSAGE);
    %>
    <html>
         <head>
              <title> Fetch Orders </title>
         </head>
         <body>
              <fieldset>
              <legend>
                   <b> Give the Sales Org and Customer Number </b>
              </legend>
    <form action="<%= request.getContextPath() %>/servlet/GetSalesPage" method="POST">
    Sales Organization:
    <% if(salesSelection == null) { %>
         <input type="text" size="16" name="salesOrg" value="">
    <% } else { %>
         <input type="text" size="16" name="salesOrg" value="<%= salesSelection.getSalesOrg() %>">
    <% } %>
    Customer Number:
    <% if(salesSelection == null) { %>
         <input type="text" size="16" name="customerNo" value="">
    <% } else { %>
         <input type="text" size="16" name="customerNo" value="<%= salesSelection.getCustomer() %>">
    <% } %>
    <br>
    <br>
    <input type="submit" name="select" value="Select">
    <br>
    <% if(salesList != null) { %>
    <table border="1" box="all">
    <tr>
    <th rowspan="2">&nbsp</th>
    <th rowspan="2">Sales Doc</th>
    <th rowspan="2">Item No</th>
    <th colspan="2">Material</th>
    </tr>
    <%     for(int i = 0; i < salesList.size(); i++) {  %>
         <tr>
              <td>
              <input type="radio" name="saleslist">
              </td>
                   <td><%= ((salesData)salesList.get(i)).getSd_doc()   %></td>
                   <td><%= ((salesData)salesList.get(i)).getItm_number() %></td>
                   <td><%= ((salesData)salesList.get(i)).getMaterial() %></td>
                   </tr>
              <br>
    <%  } %>          
    </table>
    <br><br>
    <input type="submit" name="continue" value="Continue">
    </form>
    <% } %>
    <% if (errorMessage != null) { %>
       <br>
       <tr>
          <td colspan="3">
             <font color="#D00000"><b><%= errorMessage %></b></font>
          </td>
       </tr> 
    <% } %>
              </fieldset>
              <p>
         </body>
    </html>
    Can you please help me out.
    Murali.

  • DMS BP giving 'requested resource is not available' error

    Hello, smart KM people 
    I'm having a problem with our DMS business package in our EP6 SP16 portal.  I configured the DMS repository manager successfully.. and the Document Explorer workset is functional and I'm able to navigate through the folder structure and see the documents listed that are located in the DMS.  However, the problem comes in when I click on one of the documents to view it.  When I click on the document, I get a "404 - The requested resource is not available" error.
    What would be the cause of this?  Permissions seem to be set correctly... I'm able to navigate through the folder structure and see the list of documents.  If I access the DMS through SAPGUI, I'm able to view the documents without a problem.  Has anyone had this problem in the past, or have any hints about what configuration to troubleshoot?
    Thanks in advance for the help!
    Cheers,
    Fallon

    Hello Samta -
    I followed your steps and am still receiving the same error, so it must not be a problem with the logon ticket.  And when I went to the Component Monitor, the DMS Repository Manager looked just fine.
    Julian, here's the stack trace I found when viewing the source of the 404 error:
            com.sapportals.wcm.protocol.webdav.server.WDServletException: resource not available
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.setContentLocation(WDGetHandler.java:756)
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.internalHandle(WDGetHandler.java:495)
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:253)
         at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:777)
         at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:458)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:331)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
    Any hints from this?  We keep running up against brick walls with this problem.
    Thanks for your help!

  • Home Sharing Problem: "You do not have permission to access the requested resource"

    This problem has been posted numerous times here with not one single answer that I can find. Not only does it take about fifteen minutes for Home Sharing to load on my iPad, once it does load I get the "You do not have permission to access the requested resource" when I try to play any video. I've tried resetting everything. Even home videos won't play via Home Sharing. Is there a known bug that someone can tell me about? Or is Home Sharing on iPad just broken.
    Possibly related: videos that play on my iPhone on Facebook won't play on my iPad. The iPad is newer and more powerful, you think it would be the other way around. I have never used a jail break on anything. I have never installed any kind of security software.
    iPhone 4, iPad 3, mid-2010 27" iMac, Airport Extreme all on the same network with the same iCloud ID.

    I have been having the same issues on all my iPads / iPhones and can't come up with much info either.
    I just seemed to fix it by quitting the app on the device, changing my wifi network to the 5Ghz band and retrying. Loads quick and plays every time (for the last 5 minutes at least)
    I did read that there is a bug, in that if you close down the app after you have watched the video(s) you won't get the "permission" error. Seems to be working.
    Not super helpful but I feel your pain.

  • Error :-The requested resource does not exist while opening the adobe form

    hello Experts,
    We are in Portal implementation face with ECC6 EHP4 and Portal EHP1
    We have developed adobe  form using HCM forms and processes and done the required configuration in SPRO
    When we are trying to open the form from ESS we are getting below error
    404 not found
    The requested resource does not exist.
    Please look into this issue and let us know any thing we are missing
    Sincerely
    Paresh

    is ADS working correctly?
    1.  Use transaction SA38 to execute the program FP_TEST_00.
           Detailed information about this test program and about how you
           should then proceed is given in the Adobe Document Services
           Configuration Guide in the Help Portal under:
           http://help.sap.com/saphelp_nw2004s/helpdata/en/37/504b8cbc2848a4
           94facfdc09a359b1/frameset.htm -> Adobe Document Services
           Configuration Guide -> Configuring the Web Service -> Securing
           Access to the Web Service ->Configuration Check -> Configuration
           Check for PDF-Based Forms in ABAP
           -  If the FP_TEST_00 form is displayed in the print preview, the
              ADS configuration is correct.
              -> If you use scenarios with an interactive PDF, proceed with
              point 5. Otherwise, proceed with the test under point 6.
           -  If the system displays an error message instead of a form, the
              configuration of ADS is incorrect.
              -> Carry out the additional tests from point 2 onwards.
    2.  Use transaction SA38 to execute the program FP_PDF_TEST_00.
        This enables you to check the RFC connection to ADS  (see the
        reference to the documentation given above).
           -  If the system displays the version number of ADS, the
              configuration of the RFC connection is correct.
    read the note 944221
    Please paste the whole error? Is any dump in ST22

  • Need urgent help :'The requested resource does not exist error'

    Hi All,
    I am getting 'The requested resource does not exist error' when trying to acess http://machinename:50000/irj
    Even when i access http://machinename:50000, i get the same 'The root directory does not exist' error. I checked in visual admin, there is no other application deployed except my application.
    Any clues? Pls help
    thanks
    bhawna

    HI ,
    Did succeed to solve your problem. I am running into same problem.
    Any help is welcome.
    Thank u very much.

Maybe you are looking for

  • Intermittent keyboard and trackpad freezes in 10.5.2 (not again!)

    Hi all, I'm having a major issue with my MacBook Pro built-in keyboard and trackpad. This issue is incredibly reminiscent of the previous widespread keyboard/trackpad freeze problems, documented in a number of threads, such as here: http://discussion

  • Error while opening the XML file

    Hi all, i'am trying to download data from internal table to XML file with root node and its corresponding child nodes.i have written the program in this way. tables: mara. include bcciixml_decl. include bcciixml_impl. parameters: p_matnr like mara-ma

  • How to embed B, and C size engineering drawings into Pages documents

    I am attempting to create a technical manual which includes both 8.5x11 pages (portrait orientation) and larger B and C sized PDF drawings (landscape orientation). My current process is exporting a finished Pages document to a PDF, and then manually

  • Music track details listed in non-Latin characters (might be Kanji)

    I copied over 44 music tracks which were all ripped at the same time from a CD; numbers 10 to 44 are fine; numbers 1 to 9 are not listed correctly in the Touchpad music player, it looks to me like the details have been tranlated to Kanji font. They a

  • Messaging - Can I create different identities for my devices?

    I have five different devices on my iTunes account and I'd like to be able to message between them.  The kids and I share an account and I don't want them to receive my messages but I would like to be able to message their iPod Touch devices.