0 Replies Latest reply on Jul 26, 2016 6:14 AM by prashamsjain

    Jboss 4.3 All the threads are getting stuck on a server

    prashamsjain

      Hi,

       

      Can someone please help me with this?

      one of the production servers has all the threads getting stuck up from the thread dump I found the below. can someone please advice on what could be the reason?

       

      "ajp-pgz102-pap10%2F10.100.6.10-8009-3" daemon prio=3 tid=0x00e54400 nid=0x180 runnable [0x510fe000]

         java.lang.Thread.State: RUNNABLE

          at java.util.HashMap.get(HashMap.java:303)

          at org.jboss.cache.interceptors.OrderedSynchronizationHandler.getInstance(OrderedSynchronizationHandler.java:46)

          at org.jboss.cache.interceptors.TxInterceptor.registerHandler(TxInterceptor.java:954)

          at org.jboss.cache.interceptors.TxInterceptor.registerTransaction(TxInterceptor.java:931)

          at org.jboss.cache.interceptors.TxInterceptor.attachGlobalTransaction(TxInterceptor.java:419)

          at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:375)

          at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:174)

          at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)

          at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:138)

          at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5934)

          at org.jboss.cache.TreeCache.get(TreeCache.java:3656)

          at org.jboss.cache.TreeCache.get(TreeCache.java:3637)

          at org.jboss.cache.TreeCache.get(TreeCache.java:3433)

          at sun.reflect.GeneratedMethodAccessor289.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

          at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

          at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

          at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

          at $Proxy174.get(Unknown Source)

          at org.jboss.web.tomcat.service.session.JBossCacheWrapper.get(JBossCacheWrapper.java:72)

          at org.jboss.web.tomcat.service.session.JBossCacheService.loadSession(JBossCacheService.java:257)

          at org.jboss.web.tomcat.service.session.JBossCacheManager.loadSession(JBossCacheManager.java:1063)

          - locked <0xe3f74940> (a org.jboss.web.tomcat.service.session.SessionBasedClusteredSession)

          at org.jboss.web.tomcat.service.session.JBossCacheManager.findSession(JBossCacheManager.java:832)

          at org.apache.catalina.connector.Request.isRequestedSessionIdValid(Request.java:2130)

          at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:524)

          at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:449)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239)

          at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)

          at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)

       

      "ajp-pgz102-pap10%2F10.100.6.10-8009-2" daemon prio=3 tid=0x002ad400 nid=0x123 runnable [0x594ff000]

         java.lang.Thread.State: RUNNABLE

          at java.util.HashMap.removeEntryForKey(HashMap.java:569)

          at java.util.HashMap.remove(HashMap.java:538)

          at org.jboss.cache.interceptors.OrderedSynchronizationHandler.afterCompletion(OrderedSynchronizationHandler.java:93)

          at org.jboss.cache.transaction.DummyTransaction.notifyAfterCompletion(DummyTransaction.java:270)

          at org.jboss.cache.transaction.DummyTransaction.commit(DummyTransaction.java:64)

          at org.jboss.cache.transaction.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:61)

          at org.jboss.web.tomcat.service.session.JBossCacheManager.endTransaction(JBossCacheManager.java:1205)

          at org.jboss.web.tomcat.service.session.JBossCacheManager.loadSession(JBossCacheManager.java:1089)

          - locked <0xdca97048> (a org.jboss.web.tomcat.service.session.SessionBasedClusteredSession)

          at org.jboss.web.tomcat.service.session.JBossCacheManager.findSession(JBossCacheManager.java:832)

          at org.apache.catalina.connector.Request.isRequestedSessionIdValid(Request.java:2130)

          at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:524)

          at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:449)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:239)

          at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)

          at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)