Bug
- [JBTM-3105] - STM TaxonomyTest failure
- [JBTM-3114] - LRA module should depend on a specific snapshot build
- [JBTM-3126] - @LRA may begin a nested LRA without the presence of @NestedLRA
- [JBTM-3127] - LRA TCK Test Failure (mixedMultiLevelNestedActivity)
- [JBTM-3129] - codeCoverage profile fails with JDK 11
- [JBTM-3130] - QA tests do not work with recent Oracle and MySQL drivers
- [JBTM-3131] - JNDIBean's create() method can fail with NoInitialContextException
- [JBTM-3138] - XTS txbridge does not run commit when 1PC is used, prepared phase fails on crash recovery later
- [JBTM-3139] - XTS localjunit xtstest at XTS/localjunit/xtstest are never run
- [JBTM-3142] - Upgrade to the latest parent pom (org.jboss:jboss-parent:35)
- [JBTM-3144] - LRA TCK Test Failure
- [JBTM-3145] - LRA TCK test failure on CI
- [JBTM-3146] - Better support for Quarkus
- [JBTM-3147] - WS-AT participant which timeouts on prepare is not aborted and cancel is not retried but both are put to heuristic state
- [JBTM-3148] - Remote JTA EJB transaction context propagation fails to correctly run 1PC
- [JBTM-3149] - LRA proxy test module failing with maven >=3.6.0
- [JBTM-3153] - Possible race condition at jts integration test com.arjuna.ats.jta.distributed.SimpleIsolatedServers
- [JBTM-3154] - CI failure: AS_TESTS compilation failure on JDK8 with duplicate duplicate class: com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase
- [JBTM-3157] - LRA participant does not respect JAX-RS path definitions
- [JBTM-3159] - LRA does not work for JAX-RS resources which are not root resource classes
- [JBTM-3164] - RTS SRA uses too more dependencies than needed and causes the thorntail jar being bigger than necessary
- [JBTM-3166] - TransactionListener's should not be enabled by default
- [JBTM-3167] - ArjunaJTS integration test suite failures
Task
- [JBTM-3087] - Ensure the LRA implementation is up to date
- [JBTM-3135] - Update BlackTie to build with a 64-bit C compiler on Windows
- [JBTM-3150] - Upgrade the version of maven that we use to build with and migrate from swarm to thorntail
Enhancement
- [JBTM-3134] - Init store failure could provide more information in the exception than just NullPointer
- [JBTM-3162] - Remove superfluous double check at validTransaction method
- [JBTM-3165] - Don't create the EnumSet and TransactionEvent unless it is required
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.