Thanks for posting your findings.

That's an interesting fix given the fact that the JMS spec states that a JMS
connection created within a JTA transaction participates in that transaction
automatically (although I'm sure it's fine for a provider to allow a means
to pull it out of the transaction).

Another approach to consider here is connection pooling with consumer
caching.  These are commonly used to solve the same problem.  Google
searches here will bring up useful resources.  With that said, my 2 cents --
if the solution works for you, and tests out fine, then feel free to stick
with it!



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/activemq-consumer-does-not-return-data-even-when-queue-not-empty-tp4708474p4708647.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to