ERROR "Exception while stopping JMS server: java.lang.IllegalArgumentException: Container is shutting down" was shown occasionally during shutdown JBoss EAP 6
Issue
The folloowing ERROR was shown occasionally during shutdown JBoss EAP 6.1.x:
ERROR [org.jboss.messaging] (MSC service thread 1-1) JBAS011602: Exception while stopping JMS server: java.lang.IllegalArgumentException: Container is shutting down
at org.jboss.msc.service.ServiceControllerImpl.internalSetMode(ServiceControllerImpl.java:684) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl.compareAndSetMode(ServiceControllerImpl.java:1320) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at org.jboss.as.messaging.jms.JMSService$1.deActivate(JMSService.java:107) [jboss-as-messaging-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at org.hornetq.core.server.impl.HornetQServerImpl.callDeActiveCallbacks(HornetQServerImpl.java:1382) [hornetq-server-2.3.5.Final-redhat-2.jar:2.3.5.Final-redhat-2]
at org.hornetq.core.server.impl.HornetQServerImpl.stop(HornetQServerImpl.java:607) [hornetq-server-2.3.5.Final-redhat-2.jar:2.3.5.Final-redhat-2]
at org.hornetq.core.server.impl.HornetQServerImpl.stop(HornetQServerImpl.java:538) [hornetq-server-2.3.5.Final-redhat-2.jar:2.3.5.Final-redhat-2]
at org.hornetq.core.server.impl.HornetQServerImpl.stop(HornetQServerImpl.java:505) [hornetq-server-2.3.5.Final-redhat-2.jar:2.3.5.Final-redhat-2]
at org.hornetq.jms.server.impl.JMSServerManagerImpl.stop(JMSServerManagerImpl.java:507) [hornetq-jms-server-2.3.5.Final-redhat-2.jar:2.3.5.Final-redhat-2]
at org.jboss.as.messaging.jms.JMSService.stop(JMSService.java:124) [jboss-as-messaging-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_06]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_06]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_06]
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.1.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.