Как настроить транзакцию в маршруте JMS для отката или не использовать сообщение при возникновении исключения. Ниже мой маршрут. MQ — это ActiveMQ.
from("jms:queue:myQueue")
.routeId("myRoute")
.doTry()
.toF("reactive-streams:myStream")
.doCatch(Exception.class)
.process(exchange -> exchange.getFromEndpoint().stop())
.end();`