I'm running the JDBC Master/Slave example as defined on http://activemq.apache.org/jdbc-master-slave.html Web Docs
Once they're both running (and logs show they're aware of each other), I put 100 messages on the Master's Queue. When I shut the Master down, I would expect to see these messages appear on the Slave's queue. But I don't. I'm using Jconsole to see the Total Message count. MY CONFIG: ======== I'm running both Brokers on the same machine - so I had to change the following on the slave's config to avoid conflict with the Master: TransportConnector default: port to 61617 (Instead of 61616) TransportConnector stompt: port to 61614 (Instead of 61613) persistenceAdapter: jdbcPersistenceAdapter dataDirectory="${activemq.base}/activemq-data2" instead of data Lastly, I'm using autodiscover: <networkConnector name="default-nc" uri="multicast://default"/> and <bean id="oracle-ds" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="url" value="jdbc:oracle:thin:@ks063:1521:AMQDB"/> <property name="username" value="activemq"/> <property name="password" value="activemq"/> <property name="poolPreparedStatements" value="true"/> </bean> What am I doing wrong? Or is this correct functionality? -- View this message in context: http://www.nabble.com/Failover-Functionality---Master-Slave-tf3196126s2354.html#a8874536 Sent from the ActiveMQ - User mailing list archive at Nabble.com.