JBoss EAP shutdown hangs on org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory.shutdown
Issue
Jboss EAP shutdown does not complete and thread dump shows the thread ServerService Thread Pool -- ## hanging in state like this:
"ServerService Thread Pool -- 84" prio=10 tid=0x00007f2840b65000 nid=0x1d2 in Object.wait() [0x00007f2859b09000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x000000060d6102c8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:485)
at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory.shutdown(ShutDownInterceptorFactory.java:89)
- locked <0x000000060d6102c8> (a java.lang.Object)
at org.jboss.as.ejb3.component.singleton.SingletonComponent.stop(SingletonComponent.java:139)
at org.jboss.as.ee.component.ComponentStartService$2.run(ComponentStartService.java:72)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Environment
- Red Hat JBoss Enterprise Application Platform 6.x
- EJB 3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.