0 Replies Latest reply on Jun 19, 2008 10:14 PM by 666705

    WSRP - OperationFailedExceptionImpl

    666705
      We are using federation in weblogic portal 9.2. Essentially there are 2 web applications. One of the application's portlets are dropped as remote portlets on the first applciation.

      When we use navigation in application 1 which invokes remote portlet of applciation 2, at times we get the following exception-

      Error invoking portlet "Search Address"


      The source of this error is:
      com.bea.wsrp.faults.v1.OperationFailedExceptionImpl: Internal Server Error: javax.servlet.ServletException; nested exception is:
      com.bea.portlet.adapter.scopedcontent.ActionLookupFailedException: javax.servlet.ServletException.; nested exception is:
      com.bea.wsrp.faults.v1.OperationFailedExceptionImpl: javax.servlet.ServletException; nested exception is:
      com.bea.portlet.adapter.scopedcontent.ActionLookupFailedException: javax.servlet.ServletException
      at com.bea.wsrp.FaultInstanceFactory.<clinit>(FaultInstanceFactory.java:44)
      at com.bea.wsrp.proxy.ProxyBase.raiseFault(ProxyBase.java:563)
      at com.bea.wsrp.proxy.ProxyBase.invoke(ProxyBase.java:464)
      at $Proxy383.performBlockingInteraction(Unknown Source)
      at com.bea.wsrp.consumer.markup.BlockingInteractionService.invoke(BlockingInteractionService.java:91)
      at com.bea.wsrp.consumer.markup.BlockingInteractionService.invoke(BlockingInteractionService.java:59)
      at com.bea.wsrp.consumer.markup.AbstractMarkupService.invoke(AbstractMarkupService.java:156)
      at com.bea.wsrp.consumer.markup.AbstractMarkupService.invoke(AbstractMarkupService.java:135)
      at com.bea.wsrp.consumer.markup.MarkupServicesFacade.invoke(MarkupServicesFacade.java:80)
      at com.bea.wsrp.consumer.controls.ProxyPortlet.invokePerformBlockingInteraction(ProxyPortlet.java:1010)
      at com.bea.wsrp.consumer.controls.ProxyPortlet.handleEvent(ProxyPortlet.java:621)
      at com.bea.wsrp.consumer.controls.BlockingActionEvent$Manager.fireEvent(BlockingActionEvent.java:122)
      at com.bea.wsrp.consumer.controls.ProxyPortlet.raiseChangeEvents(ProxyPortlet.java:547)
      at com.bea.netuix.nf.ControlLifecycle$4.postVisitRoot(ControlLifecycle.java:316)
      at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:368)
      at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:128)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:339)
      at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:330)
      at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:162)
      at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:137)
      at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:370)
      at com.bea.netuix.servlets.manager.UIServlet.processControlTree(UIServlet.java:256)
      at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:772)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:223)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
      at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:251)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3243)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2003)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1909)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1359)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)


      The bevavior is erratic and once such exception comes we are stuck and all other clicks in top navigation gives the same error then. Googling did not help. Please can you respond ASAP as we are completely gated because of this issue.

      Thanks,
      Saurabh