Thanks; to be clear, I'd prefer not to use an XA transaction here, but I'd
also like to consume from q1 and publish to q2 in a single transaction,
that's why I asked if an XA transaction was the only choice, even when I'm
communicating over a single JMS message bus.

Mostly just trying to understand what the expected behavior with that
configuration is, and what my options for altering it are? Right now, it
seems that when a route gets built that references my JMSComponent, a
session is requested from the JMSComponent which just caches one for each
consumer. This ends up with a session for the consumer of q1, and a distinct
session for the publisher to q2. Is that pretty much how it works? Just
wondering what variations on caching behavior exists.

Thanks!



--
View this message in context: 
http://camel.465427.n5.nabble.com/How-many-JMS-transactions-within-a-route-tp5770390p5770502.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to