com.plumtree.server.marshalers.PTException: -2147024891 - Current User does not have sufficient permission to object with id = 2

Oracle Community | UserEightZeroEightOneTwoSix | 8 years ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Allowing unauthenticated users access to gatewayed pages - problem

    Oracle Community | 8 years ago | UserEightZeroEightOneTwoSix
    com.plumtree.server.marshalers.PTException: -2147024891 - Current User does not have sufficient permission to object with id = 2

    Root Cause Analysis

    1. com.plumtree.server.marshalers.PTException

      -2147024891 - Current User does not have sufficient permission to object with id = 2

      at com.plumtree.server.impl.core.PTBase.ThrowException()
    2. com.plumtree.server
      PTGadgetGateway.GetContent
      1. com.plumtree.server.impl.core.PTBase.ThrowException(PTBase.java:86)
      2. com.plumtree.server.impl.core.PTBaseObjectManager.VerifyObjectAccess(PTBaseObjectManager.java:1638)
      3. com.plumtree.server.impl.core.PTBaseObjectManager.Open(PTBaseObjectManager.java:769)
      4. com.plumtree.server.impl.community.CommunityInfoCacheEntry.Initialize(CommunityInfoCacheEntry.java:90)
      5. com.plumtree.server.impl.community.CommunityInfoCache.InternalCreateObject(CommunityInfoCache.java:75)
      6. com.plumtree.server.impl.core.PlumtreeObjectCache.FindOrCreateObjectInsecure(PlumtreeObjectCache.java:181)
      7. com.plumtree.server.impl.core.PlumtreeObjectCache.FindOrCreateObjectCheckSecurity(PlumtreeObjectCache.java:223)
      8. com.plumtree.server.impl.community.CommunityInfoCache.FindCommunitySecured(CommunityInfoCache.java:135)
      9. com.plumtree.server.impl.community.PTCommunityInfo.GetSecuredCommunityInfoCacheObj(PTCommunityInfo.java:712)
      10. com.plumtree.server.impl.community.PTCommunityInfo.<init>(PTCommunityInfo.java:61)
      11. com.plumtree.server.impl.community.PTCommunityManager.CachedOpenCommunityInfo(PTCommunityManager.java:584)
      12. com.plumtree.server.impl.portlet.providers.CSPPortletProvider.GetCanSetCommunity(CSPPortletProvider.java:1289)
      13. com.plumtree.server.impl.portlet.providers.CSPPortletProvider.GetContentInternal(CSPPortletProvider.java:1114)
      14. com.plumtree.server.impl.portlet.providers.CSPPortletProvider.GetContent(CSPPortletProvider.java:926)
      15. com.plumtree.server.impl.webservice.PTGadgetGateway.GetContentInternal(PTGadgetGateway.java:318)
      16. com.plumtree.server.impl.webservice.PTGadgetGateway.GetContent(PTGadgetGateway.java:352)
      16 frames
    3. com.plumtree.portalpages
      GatewayControl.CheckActionSecurityAndExecute
      1. com.plumtree.portalpages.browsing.gateway.GatewayControl.CheckActionSecurityAndExecute(GatewayControl.java:264)
      1 frame
    4. com.plumtree.uiinfrastructure
      XPPage.service
      1. com.plumtree.uiinfrastructure.interpreter.filter.utils.GatewayHandlers.HandleGatewayRequest(GatewayHandlers.java:232)
      2. com.plumtree.uiinfrastructure.interpreter.filter.GatewayFilter.PreFilter(GatewayFilter.java:54)
      3. com.plumtree.uiinfrastructure.interpreter.Interpreter.DoPreFilter(Interpreter.java:1786)
      4. com.plumtree.uiinfrastructure.interpreter.Interpreter.HandleRequest(Interpreter.java:234)
      5. com.plumtree.uiinfrastructure.interpreter.Interpreter.DoService(Interpreter.java:155)
      6. com.plumtree.uiinfrastructure.web.XPPage.service(XPPage.java:306)
      6 frames
    5. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      1 frame
    6. Atmosphere weblogic
      FilterChainImpl.doFilter
      1. weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
      2. weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
      3. weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
      4. weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      5. weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
      5 frames
    7. com.plumtree.binarygateway
      BinaryGatewayFilter.doFilter
      1. com.plumtree.binarygateway.BinaryGatewayFilter.doFilter(BinaryGatewayFilter.java:71)
      1 frame
    8. Atmosphere weblogic
      WebAppServletContext$ServletInvocationAction.run
      1. weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
      2. weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
      2 frames
    9. weblogic.security.acl
      AuthenticatedSubject.doAs
      1. weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      1 frame
    10. weblogic.security.service
      SecurityManager.runAs
      1. weblogic.security.service.SecurityManager.runAs(Unknown Source)
      1 frame
    11. Atmosphere weblogic
      ServletRequestImpl.run
      1. weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
      2. weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
      3. weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
      3 frames
    12. weblogic.work
      ExecuteThread.execute
      1. weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
      1 frame