are all the brokers the same version or are you mixing them? On Tue, May 13, 2008 at 6:45 AM, Benoitx <[EMAIL PROTECTED]> wrote: > > Has anyone found a solution to this? > > I've just upgraded from ActiveMQ 4.1.1 to 5.1.0 and suddenly all my network > of brokers keep the messages in the local queues! I think it is an issue > related to the first broker not forwarding messages to the second broker. We > have an old 4.1.1 broker part of the network and it is the only one that is > able to forward to BrokerB... > > I have checked the documentation... > http://activemq.apache.org/networks-of-brokers.html > > BrokerA: > <networkConnectors> > <networkConnector name="objectlab-esb-client-to-esb-server-client1" > uri="static://(tcp://localhost:27000)" dynamicOnly="true" > conduitSubscriptions="true" > decreaseNetworkConsumerPriority="false"> > <excludedDestinations> > <queue physicalName="*" /> > <queue physicalName=">" /> > <topic physicalName="*" /> > <topic physicalName=">" /> > </excludedDestinations> > <dynamicallyIncludedDestinations> > <queue physicalName="queue.client1.from" /> > </dynamicallyIncludedDestinations> > </networkConnector> > </networkConnectors> > > and BrokerB (where the consumers are) > <transportConnectors> > <transportConnector uri="tcp://localhost:27000" /> > </transportConnectors> > > The messages stay in the queue "queue.client1.from" in BrokerA... > > If BrokerA runs activeMQ 4.1.1 it all works ok... > > What am I doing wrong? > > Thanks a lot > Benoit > http://www.Appendium.com > > > > wha wrote: >> >> Okay, I figured out some things since my last post. >> >> But I'm still unable to make messages pass from Broker A to Broker B. >> >> I have the following activemq.xml: >> >> <broker brokerName="brokerA" .... >> >> <transportConnectors> >> <transportConnector name="inFromProducer" >> uri="tcp://localhost:8881" /> >> </transportConnectors> >> >> <networkConnectors> >> <networkConnector name="outToBrokerB" >> uri="static://(tcp://localhost:9991)" dynamicOnly="true" networkTTL="5" /> >> </networkConnectors> >> .... >> >> So, I have a producer publishing messages to brokerA and then I'm trying >> to forward those messages to broker B. BrokerB has the following config: >> >> <broker brokerName="brokerB" .... >> <transportConnectors> >> <transportConnector name="inFromBrokerA" uri="tcp://localhost:9991" >> /> >> <transportConnector name="inFromConsumer" uri="tcp://localhost:9992" >> /> >> </transportConnectors> >> ... >> >> On BrokerB I have a consumer connected to port:9992 and no >> networkConnectors. >> >> I can't receive messages through BrokerA. If I send messages directly to >> BrokerB then my consumer receives the messages. >> >> Can someone help me? >> >> Thanks. >> -Willy >> > > -- > View this message in context: > http://www.nabble.com/Network-of-Brokers---Broker-A-talking-to-Broker-B-tp15510192s2354p17205663.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. > >
-- Regards, Hiram Blog: http://hiramchirino.com Open Source SOA http://open.iona.com