JBESB-3743: Transactional improvement for invm resources
The transactional behaviour of InVM resources associates a single message with each XAResource. If multiple InVM operations occur within the same transaction then multiple XAResources will be enlisted into the transaction, causing the transaction manager to do more work than is necessary.
The code needs to change so that there is a single XAResource enlisted with each transaction, representing multiple operations.
Branches in review
Issues Raised From Comments