Hi,

Can you please post your message into the Activemq forum as this question is
not relevant for camel

remar k : Check using ant script of activemq (that you will find in the
example directory) that you can produce messages on one br1 and consume them
on another broker br2.

Regards,

Charles

On Wed, Sep 8, 2010 at 2:25 PM, Naira & Kobo <lekkie.ay...@gmail.com> wrote:

>
> Hi,
>
> I have followed the article on activemq website on how to set up network of
> brokers.
>
> My brokers are able to talk to themselves using the
> DiscoveryNetworkConnector.
> Below is the output of my activemq log:
>
> Network connection between vm://default#16 and
> tcp:///broker2ip:61616(default) has been established.
>
> However, I cant receive messages send from borker1 (tcp://localhost:61616)
> to broker2ip (which the consumer is conencted).
>
> Why is that?
>
> Here is my producer client config
>        <bean id="jmsConnectionFactory"
> class="org.apache.activemq.ActiveMQConnectionFactory">
>                <property name="alwaysSessionAsync" value="false"/>
>                <property name="alwaysSyncSend" value="true"/>
>                <property
> name="brokerURL"><value>${local-broker-url}</value></property>
>                <property name="clientID" value=""/>
>                <property name="closeTimeout" value="15000"/>
>                <property name="copyMessageOnSend" value="true"/>
>                <property name="disableTimeStampsByDefault" value="false"/>
>                <property name="dispatchAsync" value="false"/>
>                <property name="objectMessageSerializationDefered"
> value="false"/>
>                <property name="optimizeAcknowledge" value="false"/>
>                <property name="optimizedMessageDispatch" value="true"/>
>                <property name="password" value=""/>
>                <property name="producerWindowSize" value="0"/>
>                <property name="statsEnabled" value="false"/>
>                <property name="useAsyncSend" value="false"/>
>                <property name="useCompression" value="false"/>
>                <property name="useRetroactiveConsumer" value="false"/>
>                <property name="userName" value=""/>
>                <property name="watchTopicAdvisories" value="true"/>
>                <property name="sendTimeout" value="0"/>
>        </bean>
>
>        <bean id="jmsConfig"
> class="org.apache.camel.component.jms.JmsConfiguration">
>            <property name="connectionFactory" ref="jmsConnectionFactory"/>
>            <property name="concurrentConsumers"
> value="${jms-concurrent-consumers}"/>
>            <property name="requestTimeout" value="${jms-request-timeout}"/>
>            <property name="timeToLive" value="${jms-request-timeout}"/>
>                <property name="deliveryPersistent" value="true"/>
>                <property name="explicitQosEnabled" value="true"/>
>                <property name="priority" value="${jms-message-priority}"/>
>                <property name="acceptMessagesWhileStopping" value="false"/>
>        </bean>
>
>        <bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
>                <property name="configuration" ref="jmsConfig"/>
>        </bean>
>
> and this is how I create my endpoint in camelcontext
> <endpoint id="jmsEndpoint"
>
> uri="jms:queue:${queue}?exchangePattern=InOut&replyTo=queue:${queue}Response"/>
>
>
> and here is my consumer client config
>        <bean id="jmsConnectionFactory"
> class="org.apache.activemq.ActiveMQConnectionFactory">
>                <property name="alwaysSessionAsync" value="false"/>
>                <property name="alwaysSyncSend" value="true"/>
>                <property
> name="brokerURL"><value>${local-broker-url}</value></property>
>                <property name="clientID" value=""/>
>                <property name="closeTimeout" value="15000"/>
>                <property name="copyMessageOnSend" value="true"/>
>                <property name="disableTimeStampsByDefault" value="false"/>
>                <property name="dispatchAsync" value="false"/>
>                <property name="objectMessageSerializationDefered"
> value="false"/>
>                <property name="optimizeAcknowledge" value="false"/>
>                <property name="optimizedMessageDispatch" value="true"/>
>                <property name="password" value=""/>
>                <property name="producerWindowSize" value="0"/>
>                <property name="statsEnabled" value="false"/>
>                <property name="useAsyncSend" value="false"/>
>                <property name="useCompression" value="false"/>
>                <property name="useRetroactiveConsumer" value="false"/>
>                <property name="userName" value=""/>
>                <property name="watchTopicAdvisories" value="true"/>
>                <property name="sendTimeout" value="0"/>
>        </bean>
>
>        <bean id="jmsConfig"
> class="org.apache.camel.component.jms.JmsConfiguration">
>            <property name="connectionFactory" ref="jmsConnectionFactory"/>
>            <property name="concurrentConsumers"
> value="${jms-concurrent-consumers}"/>
>            <property name="requestTimeout" value="${jms-request-timeout}"/>
>            <property name="timeToLive" value="${jms-request-timeout}"/>
>                <property name="deliveryPersistent" value="true"/>
>                <property name="explicitQosEnabled" value="true"/>
>                <property name="priority" value="${jms-message-priority}"/>
>                <property name="acceptMessagesWhileStopping" value="false"/>
>        </bean>
>
>        <bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
>                <property name="configuration" ref="jmsConfig"/>
>        </bean>
>
> and this is how I create my endpoint in camelcontext
> <endpoint id="jmsEndpoint"
>
> uri="jms:queue:${queue}?exchangePattern=InOut&replyTo=queue:${queue}Response"/>
>
>
> Regards.
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Network-of-Brokers-Consumers-not-getting-messages-from-queue-tp2807781p2807781.html
> Sent from the Camel - Users (activemq) mailing list archive at Nabble.com.
>

Reply via email to