I am not able to migrate integration scenario in Spring Boot - XA transactions, JPA, JMS and redelivery mode. I think it is a configuration problem of hibernate. A lot of components has changed in Fuse 7.3, because of the alignment of hibernate between BOMs, snowdrop dependency management added into spring boot BOM.
I've added reproducer and I will keep working on the solution to get it working again.
The scenario should work like this:
1. First time the message is consumed from JMS queu1, then sent into database and another JMS queue2, the message will be rollbacked by intentional exception.
2. When the message comes in second time from JMS queue1 with flagged redelivered=true, the message is not saved successfully into DB and JMS queue2.