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