Is there anyway, we can make AMQ not log TransportDisposedIOException on shutdown. The just shutdown code rethrows it to the caller, so it is just extra extraneous logging. Even better can, you just eat the exception. It seems like it is just another junk shutdown message that you can't do anything about.

-dain

18:48:18,639 ERROR [CommandAgent] Could not stop service: [EMAIL PROTECTED] Reason: javax.jms.JMSException: Peer (vm://localhost#3) disposed.
javax.jms.JMSException: Peer (vm://localhost#3) disposed.
at org.apache.activemq.util.JMSExceptionSupport.create (JMSExceptionSupport.java:58) at org.apache.activemq.ActiveMQConnection.syncSendPacket (ActiveMQConnection.java:1156) at org.apache.activemq.ActiveMQSession.syncSendPacket (ActiveMQSession.java:1660) at org.apache.activemq.ActiveMQMessageConsumer.close (ActiveMQMessageConsumer.java:541) at org.apache.activemq.broker.util.CommandAgent.stop (CommandAgent.java:60) at org.apache.activemq.util.ServiceStopper.stop (ServiceStopper.java:42) at org.apache.activemq.broker.BrokerService.stop (BrokerService.java:432) at org.apache.activemq.gbean.BrokerServiceGBeanImpl.doStop (BrokerServiceGBeanImpl.java:100) at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance (GBeanInstance.java:1146) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop (GBeanInstanceState.java:337) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop (GBeanInstanceState.java:188) at org.apache.geronimo.gbean.runtime.GBeanInstance.stop (GBeanInstance.java:551) at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean (BasicKernel.java:423) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop (GBeanInstanceState.java:180) at org.apache.geronimo.gbean.runtime.GBeanInstance.stop (GBeanInstance.java:551) at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean (BasicKernel.java:423) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop (GBeanInstanceState.java:180) at org.apache.geronimo.gbean.runtime.GBeanInstance.stop (GBeanInstance.java:551) at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean (BasicKernel.java:423) at org.apache.geronimo.kernel.config.KernelConfigurationManager $ShutdownHook.run(KernelConfigurationManager.java:310) at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks (BasicKernel.java:668) at org.apache.geronimo.kernel.basic.BasicKernel.shutdown (BasicKernel.java:645) at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java: 234) Caused by: org.apache.activemq.transport.TransportDisposedIOException: Peer (vm://localhost#3) disposed. at org.apache.activemq.transport.vm.VMTransport.oneway (VMTransport.java:86) at org.apache.activemq.transport.MutexTransport.oneway (MutexTransport.java:43) at org.apache.activemq.transport.ResponseCorrelator.asyncRequest (ResponseCorrelator.java:69) at org.apache.activemq.transport.ResponseCorrelator.request (ResponseCorrelator.java:74) at org.apache.activemq.ActiveMQConnection.syncSendPacket (ActiveMQConnection.java:1146)
        ... 21 more

Reply via email to