8 Replies Latest reply: Jun 8, 2011 4:40 AM by Daniel C RSS

    Timeout while activating OSB session

    Daniel C
      Hi!
      I am having some problems trying to activate session on Oracle Service Bus in a production environment. I get this error log:

      <Internal error occured in OSBConsole : null
      java.lang.reflect.InvocationTargetException
           at sun.reflect.GeneratedMethodAccessor1040.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.alsb.console.support.ConsoleSideMBeanInvocationHandler.__invoke(ConsoleSideMBeanInvocationHandler.java:113)
           at com.bea.alsb.console.support.ConsoleSideMBeanInvocationHandler.invoke(ConsoleSideMBeanInvocationHandler.java:71)
           at $Proxy188.commitSession(Unknown Source)
           at com.bea.alsb.console.session.SessionHelper.commitSession(SessionHelper.java:43)
           at com.bea.alsb.console.changemgmt.ChangeHelper.activateSession(ChangeHelper.java:143)
           at com.bea.alsb.console.changemgmt.actions.SessionActivateAction.execute(SessionActivateAction.java:66)
           at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
           at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
           at com.bea.alsb.console.common.base.SBConsoleRequestProcessor.processActionPerform(SBConsoleRequestProcessor.java:91)
           at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
           at com.bea.alsb.console.common.base.SBConsoleRequestProcessor.process(SBConsoleRequestProcessor.java:191)
           at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
           at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
           at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:256)
           at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
           at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:133)
           at com.bea.alsb.console.common.base.SBConsoleActionServlet.doGet(SBConsoleActionServlet.java:49)
           at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199)
           at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1129)
           at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:687)
           at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:142)
           at com.bea.portlet.adapter.scopedcontent.StrutsStubImpl.processAction(StrutsStubImpl.java:76)
           at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:111)
           at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:181)
           at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:167)
           at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:225)
           at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:324)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:130)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
           at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:184)
           at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:159)
           at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388)
           at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258)
           at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:199)
           at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
           at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130)
           at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
           at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
           at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
           at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
           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:2268)
           at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
           at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

      Caused By: java.lang.RuntimeException: Timed out waiting for completion of deployment
           at weblogic.management.provider.internal.ActivateTaskImpl.waitForCompletion(ActivateTaskImpl.java:434)
           at weblogic.management.provider.internal.ActivateTaskImpl.waitForTaskCompletion(ActivateTaskImpl.java:377)
           at weblogic.management.provider.internal.EditAccessImpl.activateChangesAndWaitForCompletion(EditAccessImpl.java:879)
           at weblogic.management.mbeanservers.edit.internal.ConfigurationManagerMBeanImpl.activate(ConfigurationManagerMBeanImpl.java:342)
           at sun.reflect.GeneratedMethodAccessor2690.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at weblogic.management.jmx.modelmbean.WLSModelMBean.invoke(WLSModelMBean.java:437)
           at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
           at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:449)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:447)
           at weblogic.management.mbeanservers.internal.JMXContextInterceptor.invoke(JMXContextInterceptor.java:268)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:449)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:447)
           at weblogic.management.mbeanservers.edit.internal.RecordingInterceptor.invoke(RecordingInterceptor.java:199)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:449)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:447)
           at weblogic.management.mbeanservers.internal.SecurityMBeanMgmtOpsInterceptor.invoke(SecurityMBeanMgmtOpsInterceptor.java:65)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:449)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:447)
           at weblogic.management.mbeanservers.edit.internal.EditLockInterceptor.invoke(EditLockInterceptor.java:112)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$16.run(WLSMBeanServerInterceptorBase.java:449)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:447)
           at weblogic.management.mbeanservers.internal.SecurityInterceptor.invoke(SecurityInterceptor.java:444)
           at weblogic.management.jmx.mbeanserver.WLSMBeanServer.invoke(WLSMBeanServer.java:323)
           at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$11$1.run(JMXConnectorSubjectForwarder.java:663)
           at java.security.AccessController.doPrivileged(Native Method)
           at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder$11.run(JMXConnectorSubjectForwarder.java:661)
           at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
           at weblogic.management.mbeanservers.internal.JMXConnectorSubjectForwarder.invoke(JMXConnectorSubjectForwarder.java:654)
           at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1427)
           at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72)
           at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1265)
           at java.security.AccessController.doPrivileged(Native Method)
           at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1367)
           at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:788)
           at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
           at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
           at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:222)
           at javax.management.remote.rmi.RMIConnectionImpl_1033_WLStub.invoke(Unknown Source)
           at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:993)
           at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:544)
           at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380)
           at $Proxy160.activate(Unknown Source)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator.commitViaEditService(ServerDeploymentInitiator.java:575)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator.__serverCommit(ServerDeploymentInitiator.java:523)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator.access$200(ServerDeploymentInitiator.java:91)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator$1.run(ServerDeploymentInitiator.java:370)
           at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
           at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator.serverCommit(ServerDeploymentInitiator.java:363)
           at com.bea.wli.config.deployment.server.ServerDeploymentInitiator.execute(ServerDeploymentInitiator.java:243)
           at com.bea.wli.config.session.impl.SessionManager.commitSessionUnlocked(SessionManager.java:313)
           at com.bea.wli.config.session.impl.SessionManager.commitSession(SessionManager.java:232)
           at com.bea.wli.config.session.impl.SessionManager.commitSession(SessionManager.java:190)
           at com.bea.wli.config.mbeans.Session.commitSession(Session.java:99)
           at sun.reflect.GeneratedMethodAccessor1040.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at com.bea.alsb.console.support.ConsoleSideMBeanInvocationHandler.__invoke(ConsoleSideMBeanInvocationHandler.java:113)
           at com.bea.alsb.console.support.ConsoleSideMBeanInvocationHandler.invoke(ConsoleSideMBeanInvocationHandler.java:71)
           at $Proxy188.commitSession(Unknown Source)
           at com.bea.alsb.console.session.SessionHelper.commitSession(SessionHelper.java:43)
           at com.bea.alsb.console.changemgmt.ChangeHelper.activateSession(ChangeHelper.java:143)
           at com.bea.alsb.console.changemgmt.actions.SessionActivateAction.execute(SessionActivateAction.java:66)
           at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
           at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
           at com.bea.alsb.console.common.base.SBConsoleRequestProcessor.processActionPerform(SBConsoleRequestProcessor.java:91)
           at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
           at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
           at com.bea.alsb.console.common.base.SBConsoleRequestProcessor.process(SBConsoleRequestProcessor.java:191)
           at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
           at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
           at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:256)
           at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
           at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:133)
           at com.bea.alsb.console.common.base.SBConsoleActionServlet.doGet(SBConsoleActionServlet.java:49)
           at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199)
           at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1129)
           at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:687)
           at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:142)
           at com.bea.portlet.adapter.scopedcontent.StrutsStubImpl.processAction(StrutsStubImpl.java:76)
           at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:111)
           at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:181)
           at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:167)
           at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:225)
           at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:324)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
           at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:130)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
           at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
           at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:184)
           at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:159)
           at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388)
           at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258)
           at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:199)
           at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
           at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:130)
           at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
           at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
           at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
           at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
           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:2268)
           at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
           at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

      I activate session through OSB admin console and I get no response in web explorer after more than 15 minutes (activating session message gets stuck). If I navigate to console main page I can see session activation action has not been completed yet and if I try to rollback changs I get an error too.

      So I don't know what should I do to recover from this problem. I see that WLS where OSB is deployed has warning state indicating that ThreadPool has stuck threads.

      Could anyone help me?

      Thank you in advance.
        • 1. Re: Timeout while activating OSB session
          Prabu
          Try deleting the files under the below folder,restart the servers and then activate the session.

          $DOMAINHOME\osb\config\sessions
          • 2. Re: Timeout while activating OSB session
            Daniel C
            Thank you.

            Is it mandatory to restart servers? There are some critical processes already running on OSB so I wouldn't like to shutdown unless there is no other option.

            I have experimented this kind of problems lately (session activation takes too much time). I think there must be something wrong.

            Also I can't find that folder under config dir. Here is ls -l output of config folder:

            drwxr----- 2 oracle oracle 4096 Sep 16 2010 configCache
            -rw-r----- 1 oracle oracle 0 Jun 6 23:42 config.lok
            -rw-r----- 1 oracle oracle 62838 Jun 6 11:49 config.xml
            drwxr-x--- 3 oracle oracle 4096 Jan 25 12:41 deployments
            drwxr-x--- 2 oracle oracle 4096 Sep 16 2010 diagnostics
            drwxr-x--- 8 oracle oracle 4096 Sep 16 2010 fmwconfig
            drwxr-x--- 2 oracle oracle 4096 May 30 13:23 jdbc
            drwxr-x--- 2 oracle oracle 4096 Mar 30 09:18 jms
            drwxr-x--- 2 oracle oracle 4096 Sep 16 2010 lib
            drwxr-x--- 2 oracle oracle 4096 Sep 16 2010 nodemanager
            drwxr-x--- 4 oracle oracle 4096 Feb 21 14:37 osb
            drwxr-x--- 2 oracle oracle 4096 Sep 16 2010 security
            drwxr-x--- 2 oracle oracle 4096 Sep 16 2010 startup

            Edited by: user542345 on 07-jun-2011 2:26
            • 3. Re: Timeout while activating OSB session
              Anuj Dwivedi--Oracle
              Not sure but issue may be because of very large configuration or server. If you have been facing this issue frequently then better raise a SR with support and figure out the root cause.

              Regards,
              Anuj
              • 4. Re: Timeout while activating OSB session
                Daniel C
                Well I have some FTP services deployed on OSB which consists of a cluster of two WLS. I do not think it is a very large configuration.

                By the way, what steps should I take to recover now from failure? And how should I raise a RS with support? I don't think we have pay support contract for OSB.

                Thank you very much.
                • 5. Re: Timeout while activating OSB session
                  Anuj Dwivedi--Oracle
                  You may delete the files under directory $MW_Home/user_projects/domains/<domain_name>/osb/config/sessions and restart all the managed servers and admin server. Also increase the JTA timeout value for domain after restarting the servers.
                  And how should I raise a RS with support? I don't think we have pay support contract for OSB.
                  If you do not have a customer support identifier (support contract) then you can not raise SR with support.

                  Regards,
                  Anuj
                  • 6. Re: Timeout while activating OSB session
                    Prabu
                    Its not under config it is under osb/config.

                    You can try without restart but I think that doesnt help.
                    • 7. Re: Timeout while activating OSB session
                      Pierluigi Vernetto
                      I would love to know what the STUCK threads are doing... maybe they are waiting for some resource which is held by your long running processes...

                      since you are in a cluster it could be some cluster communication problems...
                      I remember a strange behavior where session activation would take literally forever because one server in the cluster was down - I don't think it's your case though.
                      • 8. Re: Timeout while activating OSB session
                        Daniel C
                        Finally it seems that the issue ended without needing of restart and now I can activate sessions without problem. But there is still that weird message of stuck threads in OSB servers...