On 1/23/07, miniman <[EMAIL PROTECTED]> wrote:

I setup the activemq to use the VM option, so that my MDB that was deployed
in jboss could listen to the activemq channels. When i configure my MDB to
listen to the channels as per the websites instructions, messages are being
sent into the channel but the MDB is not seeing them. When you change the
ra.xml option from vm to tcp you see the messages.

Is Jboss the only JVM? Or are you running a separate broker? Note that
vm:// cannot communicate to another broker - just to the same JVM.
Also note that vm:// can only communicate with the broker in the same
*ClassLoader* - so in a J2EE app server it could just be that the
class loader your code is in cannot see the broker that other code can
see (so you in effect have 2 brokers).

If you are using different class loaders, I'd stick to tcp

--

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

Reply via email to