There is no way in ActiveMQ to clear those messages from memory while the
transaction is ongoing. The data structure for the transaction holds the
message references.
Once in memory for a Queue, a message is only made available to the JVM GC
by one of the following:
* Acknowledgement of the messa
FYI, I have posted a similar question to StackOverflow:
http://stackoverflow.com/questions/22977299/in-activemq-is-it-possible-to-limit-the-memory-required-for-an-open-consumer-tra
--
View this message in context:
http://activemq.2283324.n4.nabble.com/Transactions-and-memory-consumption-tp42248