Hi, as per your suggestion i have taken the trace level log for failoverTransport Class.
First time it is successfully connected to one of the broker. When i shutdown the connected borker, it is getting below urlLIst for making connections urlList connectionList:[tcp://DT21764:51616, tcp://DT21764:61616] [ addresses of both brokers.] then i started the first broker and shutdown the another broker , at this time it is getting below urlList urlList connectionList:[tcp://DT21764:51616] [i.e., address of only one broker on which it was connected lastly]. Please refer below log. =============================================================================== [2011-02-21 16:15:32,681] [task-scheduler-1] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Reconnect was triggered but transport is not started yet. Wait for start to connect the transport. [2011-02-21 16:15:32,806] [task-scheduler-1] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Started. [2011-02-21 16:15:32,806] [task-scheduler-1] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Waking up reconnect task [2011-02-21 16:15:32,806] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> urlList connectionList:[tcp://DT21764:61616, tcp://DT21764:51616] [2011-02-21 16:15:32,806] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Attempting connect to: tcp://DT21764:61616 [2011-02-21 16:15:32,853] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Connection established [2011-02-21 16:15:32,853] [ActiveMQ Task] [INFO ][org.apache.activemq.transport.failover.FailoverTransport] ==> Successfully connected to tcp://DT21764:61616 [2011-02-21 16:16:00,816] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:61616] [TRACE] [org.apache.activemq.transport.failover.FailoverTransport] ==> tcp://DT21764:61616 handleTransportFailure: java.io.EOFException [2011-02-21 16:16:00,816] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:61616] [WARN ] [org.apache.activemq.transport.failover.FailoverTransport] ==> Transport (DT21764/150.0.149.218:61616) failed to tcp://DT21764:61616 , attempting to automatically reconnect due to: java.io.EOFException [2011-02-21 16:16:00,816] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:61616] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Transport failed with the following exception: java.io.EOFException at java.io.DataInputStream.readInt(DataInputStream.java:375) at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269) at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202) at java.lang.Thread.run(Thread.java:662) [2011-02-21 16:16:00,816] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> urlList connectionList:[tcp://DT21764:51616, tcp://DT21764:61616] [2011-02-21 16:16:00,816] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Attempting connect to: tcp://DT21764:51616 [2011-02-21 16:16:01,269] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Connection established [2011-02-21 16:16:01,269] [ActiveMQ Task] [INFO ] [org.apache.activemq.transport.failover.FailoverTransport] ==> Successfully reconnected to tcp://DT21764:51616 [2011-02-21 16:16:35,711] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:51616] [TRACE] [org.apache.activemq.transport.failover.FailoverTransport] ==> tcp://DT21764:51616 handleTransportFailure: java.io.EOFException [2011-02-21 16:16:35,711] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:51616] [WARN ] [org.apache.activemq.transport.failover.FailoverTransport] ==> Transport (DT21764/150.0.149.218:51616) failed to tcp://DT21764:51616 , attempting to automatically reconnect due to: java.io.EOFException [2011-02-21 16:16:35,711] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:51616] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Transport failed with the following exception: java.io.EOFException at java.io.DataInputStream.readInt(DataInputStream.java:375) at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:269) at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:227) at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:219) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:202) at java.lang.Thread.run(Thread.java:662) [2011-02-21 16:16:35,711] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> urlList connectionList:[tcp://DT21764:51616] [2011-02-21 16:16:35,726] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Attempting connect to: tcp://DT21764:51616 [2011-02-21 16:16:35,726] [ActiveMQ Transport: tcp://DT21764/150.0.149.218:51616] [TRACE] [org.apache.activemq.transport.failover.FailoverTransport] ==> unconnected handleTransportFailure: java.io.EOFException [2011-02-21 16:16:35,726] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Connect fail to: tcp://DT21764:51616, reason: org.apache.activemq.transport.InactivityIOException: Channel was inactive for too long: DT21764/150.0.149.218:51616 [2011-02-21 16:16:35,726] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Waiting 10 ms before attempting connection. [2011-02-21 16:16:35,726] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> urlList connectionList:[tcp://DT21764:51616] [2011-02-21 16:16:35,726] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Attempting connect to: tcp://DT21764:51616 [2011-02-21 16:16:36,695] [ActiveMQ Task] [DEBUG] [org.apache.activemq.transport.failover.FailoverTransport] ==> Connect fail to: tcp://DT21764:51616, reason: java.net.ConnectException: Connection refused: connect ----- Thanks and Regards, Rahul -- View this message in context: http://activemq.2283324.n4.nabble.com/Not-able-to-configure-JDBC-Master-Slave-Clustering-in-ActiveMQ-5-4-2-tp3316794p3317157.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.