Original Message
Darin Pope
Posted Jul 1, 2009 11:49 AM Here is the entry in the weblogic log when the problem occurs. I am not a strong weblogic person, but since we lost the perosn in the group that was doing that, we will have to bone up on it.
So know its stuck and then times out, but not sure if its in Planning Form or waiting on Essbase response. Even if I try the smallest form it happens, but only after Planning has been running a while. So memory issues seem likely.
####<Jun 30, 2009 8:46:03 PM CDT> <Error> <WebLogicServer> <hsf-corphyp08> <HyperionPlanning> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1246412763247> <BEA-000337> <[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "707" seconds working on the request "Http Request: /HyperionPlanning/SmartView", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-17 "[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, waiting, priority=1, DAEMON> {
-- Waiting for notification on: com.sun.jndi.ldap.LdapRequest@16fb5b6[fat lock]
jrockit.vm.Threads.waitForSignalWithTimeout(Native Method)
java.lang.Object.wait(Native Method)
com.sun.jndi.ldap.Connection.readReply(Connection.java:418)
^-- Lock released while waiting: com.sun.jndi.ldap.LdapRequest@16fb5b6[fat lock]
com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:611)
com.sun.jndi.ldap.LdapClient.search(LdapClient.java:534)
com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:1958)
com.sun.jndi.ldap.LdapCtx.doSearchOnce(LdapCtx.java:1893)
com.sun.jndi.ldap.LdapCtx.c_lookup(LdapCtx.java:987)
com.sun.jndi.toolkit.ctx.ComponentContext.p_lookup(ComponentContext.java:526)
com.sun.jndi.toolkit.ctx.PartialCompositeContext.lookup(PartialCompositeContext.java:159)
com.sun.jndi.toolkit.ctx.PartialCompositeContext.lookup(PartialCompositeContext.java:148)
javax.naming.InitialContext.lookup(InitialContext.java:351)
com.hyperion.css.spi.impl.nv.JNDIHelper.isContextActive(Unknown Source)
^-- Holding lock: javax.naming.directory.InitialDirContext@186765[thin lock]
com.hyperion.css.spi.impl.nv.JNDIHelper.isContextActive(Unknown Source)
com.hyperion.css.spi.impl.nv.JNDIHelper.getDirectoryContextForRead(Unknown Source)
com.hyperion.css.spi.impl.nv.JNDIHelper.getDirectoryContext(Unknown Source)
com.hyperion.css.spi.impl.nv.JNDIHelper.getDirectoryContext(Unknown Source)
com.hyperion.css.spi.impl.nv.NativeProviderBase.getBaseContext(Unknown Source)
com.hyperion.css.spi.impl.nv.NativeProvider.getIndirectRolesListForEntries(Unknown Source)
com.hyperion.css.spi.impl.nv.NativeProvider.getRolesListForEntries(Unknown Source)
com.hyperion.css.spi.impl.nv.NativeProvider.getRolesListForEntry(Unknown Source)
com.hyperion.hbr.security.HbrSecurityAPIHelper.getMergedCSSentriesArray(Unknown Source)
com.hyperion.hbr.security.HbrSecurityAPIHelper.updateAllHashes(Unknown Source)
com.hyperion.hbr.security.HbrSecurityAPI.getUserOrGroupRoles(Unknown Source)
com.hyperion.hbr.db.DBUsers.getRolesForUser(Unknown Source)
com.hyperion.hbr.core.UserManagerServer.getRolesForUser(Unknown Source)
com.hyperion.hbr.core.AccessControlManagerServer.getOnlyUserPrivileges(Unknown Source)
com.hyperion.hbr.core.AccessControlManagerServer.getUserPrivileges(Unknown Source)
com.hyperion.hbr.core.UserManagerServer.authenticateUser(Unknown Source)
com.hyperion.hbr.api.HBRServerLocal.init(Unknown Source)
com.hyperion.hbr.api.HBRServerLocal.<init>(Unknown Source)
jrockit.vm.RNI.c2java(Native Method)
jrockit.reflect.NativeMethodInvoker.invoke0(Native Method)
jrockit.reflect.NativeConstructorInvoker.newInstance(Unknown Source)
java.lang.reflect.Constructor.newInstance(Unknown Source)
com.hyperion.hbr.api.thin.HBR.getHBRServerImpl(Unknown Source)
com.hyperion.hbr.api.thin.HBR.getHBRServer(Unknown Source)
com.hyperion.hbr.api.thin.HBR.getRTPs(Unknown Source)
com.hyperion.planning.db.HspFMDBImpl.getRTPs(Unknown Source)
com.hyperion.planning.db.HspFMDBImpl.getRTPs(Unknown Source)
com.hyperion.planning.db.HspFMDBImpl.getHBRRunOnSaveRTP(Unknown Source)
com.hyperion.planning.HspSmartViewProvider.bHasRTPonsave(Unknown Source)
com.hyperion.planning.HspSmartViewProvider.getFormGrid(Unknown Source)
com.hyperion.planning.HspSmartViewProvider.getFormSlice(Unknown Source)
jrockit.vm.RNI.c2java(Native Method)
jrockit.reflect.NativeMethodInvoker.invoke0(Native Method)
jrockit.reflect.NativeMethodInvoker.invoke(Unknown Source)
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:585)
org.apache.commons.digester.Rule.end(Rule.java:228)
org.apache.commons.digester.Digester.endElement(Digester.java:1067)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1241)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:133)
weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:153)
org.apache.commons.digester.Digester.parse(Digester.java:1591)
HspSmartViewServlet.Handle(Unknown Source)
HspSmartViewServlet.Handle(Unknown Source)
HspSmartViewServlet.doPost(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
HspValidationFilter.doFilter(Unknown Source)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3151)
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
jrockit.vm.RNI.c2java(Native Method)
}