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/