We've been running TomEE with the JMS patches in prod for a few weeks. It's
nice to have working global transactions!

Unfortunately after sending a couple thousand messages, the servers would
OOME. Turns out this is a known issue:
https://issues.apache.org/jira/browse/AMQ-6391 We use the failover
transport to auto-reconnect when we restart our brokers.

We did patch a jar of the transactionTracking = false and that seemed to
fix the issue. Not sure if we'd want to do that in TomEE.

We should probably at minimum advise users that using the failover
transport with XA Sessions with inevitably lead to OOMEs.

cheers,

-- 
Jonathan | [email protected]
Pessimists, see a jar as half empty. Optimists, in contrast, see it as half
full.
Engineers, of course, understand the glass is twice as big as it needs to
be.

Reply via email to