Env: JDK1.6, Activemq 4.1.1 I have a simple peer to peer setup as follows,
<client1> --- <extBrokerA> ===== network connector ==== <extBrokerB> --- <client2> Messages on topics are exchanged between client1 and client 2 fine till extBrokerA is restarted. When this happens, the activeMQ logs (on both ends) indicate that the ntwork connector has been reestablished. However, messages broadcast by clien1 on topics do not get propogated to client2. This problem persists even when extBrokerB is restarted. Is this a known problem? Would 4.1.2 fix this issue? Is there a way to 'reset' the state (perhaps deleting subscriber list) which would rmeove this blackhole after extBrokerA is restarted? client to extBroker is tcpConnector. broker to broker is tcp networkConnector. Any help appreciated.... Regards /Ur