When restarting JBoss Fuse 6, getting "TransportDisposedIOException: peer stopped"

Solution In Progress - Updated -

Issue

When restarting JBoss Fuse 6.1, the following messages kept being printed in logs:

2015-04-27 17:32:49,219 INFO  (FelixStartLevel) [org.apache.activemq.broker.TransportConnector]  : Connector vm://brokername1 stopped
2015-04-27 17:32:49,220 INFO  (FelixStartLevel) [org.apache.activemq.broker.TransportConnector]  : Connector vm://brokername1 started
2015-04-27 17:32:49,225 INFO  (ActiveMQ Connection Executor: vm://brokername1#0) [org.apache.activemq.broker.TransportConnector]  : Connector vm://brokername1 stopped
2015-04-27 17:32:49,226 INFO  (FelixStartLevel) [org.apache.camel.blueprint.BlueprintCamelContext]  : Route: routename1 started and consuming from: Endpoint[jms://queue:endpointname1]
2015-04-27 17:32:49,227 INFO  (ActiveMQ Connection Executor: vm://brokername1#0) [org.apache.activemq.jms.pool.PooledConnectionFactory]  : Expiring connection ActiveMQConnection {id=ID:conn-id-1-3:1,clientId=null,started=false} on IOException: org.apache.activemq.transport.TransportDisposedIOException: peer (vm://brokername1#1) stopped.
2015-04-27 17:32:49,232 INFO  (FelixStartLevel) [org.apache.activemq.broker.TransportConnector]  : Connector vm://brokername1 started
2015-04-27 17:32:49,418 WARN  (ActiveMQ VMTransport: vm://brokername1#5-1) [org.apache.activemq.broker.TransportConnection]  : Failed to add Connection ID:conn-id-1-3:3
java.lang.NullPointerException
    at org.apache.activemq.broker.jmx.ManagedRegionBroker.addConnection(ManagedRegionBroker.java:232)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:92)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.advisory.AdvisoryBroker.addConnection(AdvisoryBroker.java:89)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]

...

2015-04-27 17:33:48,300 ERROR (Camel (xxx) thread #9 - JmsConsumer[consumername1]) [org.apache.camel.component.jms.DefaultJmsMessageListenerContainer]  : Could not refresh JMS Connection for destination 'consumername1' - retrying in 5000 ms. Cause: java.lang.NullPointerException
2015-04-27 17:33:49,389 WARN  (ActiveMQ VMTransport: vm://brokername1#199-1) [org.apache.activemq.broker.TransportConnection]  : Failed to add Connection ID:conn-id-1-3:100
javax.jms.InvalidClientIDException: Broker: brokername1 - Client: ID:conn-id-1-2:99 already connected from vm://brokername1#198
    at org.apache.activemq.broker.region.RegionBroker.addConnection(RegionBroker.java:242)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.jmx.ManagedRegionBroker.addConnection(ManagedRegionBroker.java:231)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:92)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.advisory.AdvisoryBroker.addConnection(AdvisoryBroker.java:89)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:92)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:92)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:92)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.security.JaasAuthenticationBroker.addConnection(JaasAuthenticationBroker.java:87)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.MutableBrokerFilter.addConnection(MutableBrokerFilter.java:97)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.TransportConnection.processAddConnection(TransportConnection.java:764)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:294)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:148)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:116)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.transport.vm.VMTransport.iterate(VMTransport.java:242)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)[131:org.apache.activemq.activemq-osgi:5.9.0.redhat-610379]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_51]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_51]
    at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]

Environment

  • Red Hat JBoss Fuse 6.1.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.