Details
-
Bug
-
Resolution: Done
-
Minor
-
JBoss A-MQ 6.1
-
None
Description
A NPE is thrown within the DEmandForwardingBridge in response to a SocketTimeoutException. Captured with DEBUG level tracing as follows:2014-08-28 21:29:58,125 | DEBUG | Connect fail to: tcp://oscls-soa-ap24.oscz2.uscg.mil:61618, reason: java.net.SocketTimeoutException: connect timed out | org.apache.activemq.transport.failover.FailoverTransport | ActiveMQ Failover Worker: 642827209
2014-08-28 21:29:58,126 | DEBUG | Stopping transport tcp://oscls-soa-ap24.oscz2.uscg.mil:61618 | org.apache.activemq.transport.tcp.TcpTransport | ActiveMQ Failover Worker: 642827209
2014-08-28 21:29:58,126 | DEBUG | Initialized TaskRunnerFactory[ActiveMQ Task]using ExecutorService: null | org.apache.activemq.thread.TaskRunnerFactory | ActiveMQ Failover Worker: 642827209
2014-08-28 21:29:58,128 | DEBUG | Closed socket Socket[unconnected]| org.apache.activemq.transport.tcp.TcpTransport | ActiveMQ Task-12014-08-28 21:29:58,128 | ERROR | Failed to connect to[tcp://oscls-soa-ap23.oscz2.uscg.mil:61618, tcp://oscls-soa-ap24.oscz2.uscg.mil:61618]after: 1 attempt(s) | org.apache.activemq.transport.failover.FailoverTransport | ActiveMQ Failover Worker: 642827209
2014-08-28 21:29:58,129 | INFO | Network connection between vm://masterBroker#4 and unconnected shutdown due to a local error: java.lang.NullPointerException | org.apache.activemq.network.DemandForwardingBridgeSupport | triggerStartAsyncNetworkBridgeCreation: remoteBroker=unconnected, localBroker= vm://masterBroker#4
2014-08-28 21:29:58,131 | DEBUG | The local Exception was: java.lang.NullPointerException | org.apache.activemq.network.DemandForwardingBridgeSupport | triggerStartAsyncNetworkBridgeCreation: remoteBroker=unconnected, localBroker= vm://masterBroker#4
java.lang.NullPointerException
at org.apache.activemq.network.DemandForwardingBridgeSupport.collectBrokerInfos(DemandForwardingBridgeSupport.java:336)
at org.apache.activemq.network.DemandForwardingBridgeSupport.access$400(DemandForwardingBridgeSupport.java:76)
at org.apache.activemq.network.DemandForwardingBridgeSupport$5.run(DemandForwardingBridgeSupport.java:302)
at java.lang.Thread.run(Thread.java:744)
2014-08-28 21:29:58,130 | INFO | Establishing network connection from vm://masterBroker?async=false&network=true to failover:(tcp://oscls-soa-ap23.oscz2.uscg.mil:61618,tcp://oscls-soa-ap24.oscz2.uscg.mil:61618)?randomize=false&maxReconnectAttempts=0 | org.apache.activemq.network.DiscoveryNetworkConnector | Simple Discovery Agent-2
2014-08-28 21:29:58,132 | DEBUG | stopping masterBroker bridge to Unknown | org.apache.activemq.network.DemandForwardingBridgeSupport | ActiveMQ BrokerService[masterBroker]Task-118
2014-08-28 21:29:58,132 | INFO | Network connection between vm://masterBroker#4 and unconnected shutdown due to a local error: java.lang.NullPointerException | org.apache.activemq.network.DemandForwardingBridgeSupport | triggerStartAsyncNetworkBridgeCreation: remoteBroker=unconnected, localBroker= vm://masterBroker#4
2014-08-28 21:29:58,135 | DEBUG | The local Exception was: java.lang.NullPointerException | org.apache.activemq.network.DemandForwardingBridgeSupport | triggerStartAsyncNetworkBridgeCreation: remoteBroker=unconnected, localBroker= vm://masterBroker#4
java.lang.NullPointerException
at org.apache.activemq.network.DemandForwardingBridgeSupport.startLocalBridge(DemandForwardingBridgeSupport.java:410)
at org.apache.activemq.network.DemandForwardingBridgeSupport.doStartLocalAndRemoteBridges(DemandForwardingBridgeSupport.java:391)
at org.apache.activemq.network.DemandForwardingBridgeSupport.access$500(DemandForwardingBridgeSupport.java:76)
at org.apache.activemq.network.DemandForwardingBridgeSupport$5.run(DemandForwardingBridgeSupport.java:306)
at java.lang.Thread.run(Thread.java:744)
2014-08-28 21:29:58,135 | DEBUG | Stopping connection: vm://masterBroker#4 | org.apache.activemq.broker.TransportConnection | ActiveMQ BrokerService[masterBroker]Task-120
2014-08-28 21:29:58,135 | DEBUG | Stopped unconnected | org.apache.activemq.transport.failover.FailoverTransport | ActiveMQ BrokerService[masterBroker]Task-118