Integration Testing JMS @Transactional with Embedded ActiveMQ

Typically to use the @Transactional annotation in Spring Boot, you must configure transaction management. However, unless you are explicitly configuring a Global Transaction or deploying your application to a Java EE Application server , then the default is Local Transaction Management. Global Transaction Management When a JTA environment is detected, Spring’s JtaTransactionManager is used to manage transactions.ContinueContinue reading “Integration Testing JMS @Transactional with Embedded ActiveMQ”