Per your original message: "Brokers at both producer and consumer are running as java embedded brokers"
So, you don't need two embedded brokers for passing the same message between a producer and a consumer. Just run a single broker on a machine that is accessible to the unix-producer and the windows-consumer both preferably using the same activemq client version. Despite the tcp stack impl differences, it shouldn't matter as long as the broker-url is reachable from the producer and the consumer. On Fri, Aug 17, 2012 at 12:54 PM, poorva1209 <poorva1...@gmail.com> wrote: > Thanks Gaurav for replying. > > Yes I checked that. Its working in the same JVM scenario. It is also > working > when both the machines are windows. I am having trouble while running the > producer at Unix machine. > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/Consumer-not-receiving-message-tp4655259p4655261.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >