Как я могу добиться транзакционного чтения (т.е. чтения сообщения JMS как части транзакции с использованием MessageConsumer.receiveNoWait(), и если транзакция завершится неудачно, сообщение должно оставаться в очереди)?
Я думаю об использовании соединений JmsXA connectionFactory и XA.
Спасибо