You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Daniel Pocock <da...@pocock.pro> on 2014/04/04 16:03:19 UTC

recipientList problems with JMS?


Are there known issues using recipientList with JMS?

Can the recipient list argument be an arbitrary JMS queue name or does
it have to reference a pre-defined JMS endpoint of some kind?

I've observed the route hanging when it tries to use recipientList, e.g.
the last log messages are for that route are:


Creating endpoint uri=[jms://queue:test.queue], path=[queue:test.queue]
jms://queue:test.queue converted to endpoint:
Endpoint[jms://queue:test.queue] by component:
org.apache.camel.component.jms.JmsComponent
Starting producer: Producer[jms://queue:test.queue]
Adding to producer cache with key: Endpoint[jms://queue:test.queue] for
producer Producer[jms://queue:test.queue]
Redelivery enabled: false on error handler:
DefaultErrorHandler[Producer[jms://queue:test.queue]]
Executing callback on JMS Session:
HornetQRASession->org.hornetq.core.client.impl.DelegatingSession@f8ae79
Sending JMS message to: HornetQQueue[test.queue] with message:
HornetQMessage[null]:PERSISTENT


Other routes continue processing messages but this route just doesn't do
anything after that log message about Sending JMS message