To my surprise, there is no subscriber created in the JMX console for broker1-->q1. May be the way I defined the activemq component in the xml config file isn't correct.
<bean id="broker1" class="org.apache.activemq.camel.component.ActiveMQComponent"> <property name="connectionFactory"> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> <property name="brokerURL" value="tcp://localhost.localdomain:62001?broker.persistent=false"/> </bean> </property> </bean> Don't have the faintest clue what's wrong with the above definition of activemq component. Viswanath Durbha wrote: > > Also the "Number of Consumers" column on the web console for broker1-->1 > remains 0. > > > Viswanath Durbha wrote: >> >> I'm using to web consoles for broker1 and broker2 to send and also to see >> what is happening to the message. The message just stays on broker1-->q1 >> and doesn't go anywhere. >> >> >> James.Strachan wrote: >>> >>> It looks fine to me. Do you see the subscriber in the JMX console? >>> When you send a message to q1 do you see it being consumed from JMX? >>> >>> On 02/11/2007, Viswanath Durbha <[EMAIL PROTECTED]> wrote: >>>> >>>> Thanks for the super quick reply. >>>> >>>> I've done the following configuration to activemq_broker1.xml file. >>>> I've >>>> added two activemq components. And then I added a camel route. But it >>>> doesn't seem to work for me. Am I missing something here? >>>> >>>> <bean id="broker1" class="org.apache.camel.component.jms.JmsComponent"> >>>> <property name="connectionFactory"> >>>> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> >>>> <property name="brokerURL" >>>> value="tcp://localhost:62001?broker.persistent=false"/> >>>> </bean> >>>> </property> >>>> </bean> >>>> <bean id="broker2" class="org.apache.camel.component.jms.JmsComponent"> >>>> <property name="connectionFactory"> >>>> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> >>>> <property name="brokerURL" >>>> value="tcp://localhost:63001?broker.persistent=false"/> >>>> </bean> >>>> </property> >>>> </bean> >>>> <camelContext id="camel" >>>> xmlns="http://activemq.apache.org/camel/schema/spring"> >>>> <route> >>>> <from uri="broker1:q1"/> >>>> <to uri="broker2:q2"/> >>>> </route> >>>> </camelContext> >>>> >>>> >>>> >>>> >>>> >>>> James.Strachan wrote: >>>> > >>>> > On 02/11/2007, Viswanath Durbha <[EMAIL PROTECTED]> wrote: >>>> >> >>>> >> Hi, >>>> >> >>>> >> I am using activemq 5.0. I have a question regarding forwarding >>>> messages >>>> >> from two pre-configured queues on different broker instances. >>>> >> >>>> >> Let's say I'm running two brokers broker1 and broker2. broker1 will >>>> have >>>> >> a >>>> >> queue q1 and broker2 will have a queue q2. How do I configure these >>>> >> brokers >>>> >> so that any message put in broker1-->q1 will be forwarded to >>>> >> broker2-->q2? >>>> > >>>> > If they are the same queue name you use a network of brokers. >>>> > >>>> > If you want to use different queues then using a Camel route is the >>>> > simplest... >>>> > http://activemq.apache.org/camel/ >>>> > >>>> > <route> >>>> > <from uri="activemq:q1"/> >>>> > <to uri="remoteBroker:q2"/> >>>> > </route> >>>> > >>>> > -- >>>> > James >>>> > ------- >>>> > http://macstrac.blogspot.com/ >>>> > >>>> > Open Source SOA >>>> > http://open.iona.com >>>> > >>>> > >>>> >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/broker1--%3Eq1-to-broker2--%3Eq2-tf4736085s2354.html#a13544096 >>>> >>>> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> >>> -- >>> James >>> ------- >>> http://macstrac.blogspot.com/ >>> >>> Open Source SOA >>> http://open.iona.com >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/broker1--%3Eq1-to-broker2--%3Eq2-tf4736085s2354.html#a13545010 Sent from the ActiveMQ - User mailing list archive at Nabble.com.