Please always include the full stack trace. More notes on how to get
better support here...
http://incubator.apache.org/activemq/support.html


On 1/17/07, devu <[EMAIL PROTECTED]> wrote:

Thanks for your help. In fact, I tried this config before I post, but it has
such problem:

Test case:
Step:
1: prepare a client, create two queue with different topics, suppose TpcA,
TpcB
2: send 10 messages for on each topic, suppose MsgA1 - A10  and MsgB1 - B10
to jms1 only
3: start ConsumerA to connect jms1 to consume MsgA, it should receive the
messages

4: delete all messages, restart the environment
5: run step 1,2
6: start ConsumerA to connect jms2 to consume MsgA, it should receive the
messages

7: delete all messages, restart the environment
8: run step 1,2
9: start ConsumerB to connect jms1 to consume MsgB, it should receive the
messsages

10: delete all messages, restart the environment
11: run step 1,2
12: start ConsumerB to connect jms2 to consume MsgB, it should receive the
messages

step 9 fail.

Get exception:

DemandForwardingBridge         - Network connection between vm://xxxxxx#0
and tcp://172.16.1.x1:61616 shutdown due to a local error:
java.lang.NullPointerException




Marlon Santos wrote:
>
> Hi,
>
> It seems odd that your networkConnector config is connecting to itself. So
> you use this config
>
> server1 config
>
> <networkConnector name="jms1" uri="static://(tcp://172.16.1.x2:61616)"
> networkTTL="2" failover="true">
>
>
> server2 config
>
>  <networkConnector name="jms2" uri="static://(tcp://172.16.1.x1:61616)"
> networkTTL="2" failover="true"/>
>
> rather than the one you were using. The networkTTL specifies how many
> brokers the messages and subscriptions can pass through. If it still
> doesnt work, make the networkTTL value larger. More info
> http://activemq.org/site/networks-of-brokers.html here , on network
> connector properties.
>
> Regards,
> Marlon
>
>
> devu wrote:
>>
>> Hi, I have some problem to do it like this:
>>
>> I have two jms servers.
>> producer A connect to jms1, consumer B connect jms1 to listen topic1,
>> consumer C connect to jms2 topic2.
>>
>> Then producer start a session and two topics in different queues.
>> However, consumer C could not receive topic2 from jms2. It has to connect
>> to jms1 to receive them.
>>
>> I already config two jms servers like this:
>>
>>  <networkConnector name="jms1"
>> uri="static://(tcp://172.16.1.x1:61616,tcp://172.16.1.x2:61616)"
>> failover="true">
>>
>>  <networkConnector name="jms2"
>> uri="static://(tcp://172.16.1.x1:61616,tcp://172.16.1.x2:61616)"
>> failover="true"/>
>>
>> the ip address 172.16.1.x1 is the first jms ip address and 172.16.1.x2 is
>> the second one.
>>
>>
>>
>>
>>
>>
>>
>>
>
>

--
View this message in context: 
http://www.nabble.com/replicate-messages-tf3022632.html#a8418595
Sent from the ActiveMQ - User mailing list archive at Nabble.com.




--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to