Release Notes - JBoss Transaction Manager - Version 5.12.1.Final - HTML format

Bug

  • [JBTM-3108] - Renable the maven site plugin for the LRA module
  • [JBTM-3424] - Make consistency in error messag printed in log and returned via WebApplicationException to client
  • [JBTM-3496] - Transaction JDBC object store does not start when using latest JDBC driver for PostgreSQL Plus 13.1
  • [JBTM-3498] - Broken links on the narayana.io site
  • [JBTM-3503] - NPE when using @Singleton @Transactional(TxType.REQUIRES_NEW)
  • [JBTM-3512] - MicroProfile Examples: LRA CDI Participant quickstart fails
  • [JBTM-3513] - MP LRA TCK failures when running on WildFly - a bug in lra-coordinator
  • [JBTM-3525] - Some LRA logging of exceptions omits the reason for the exception
  • [JBTM-3526] - running LRA test suite hides errors
  • [JBTM-3527] - LRA CDI indexer does not consider jboss modules loaded by context class loader
  • [JBTM-3530] - LRA basic tests shows class loading exception with -Parq WildFly profile
  • [JBTM-3534] - WildFly arquillian configuration does not pass timeout factor to runtime

Task

  • [JBTM-3419] - Move LRACoordinatorRecovery*TestCase into the lra-test-basic maven artefact
  • [JBTM-3427] - Maven profile arq.wildfly is not run as part of the CI
  • [JBTM-3444] - Introduce the possibility to run unmanaged Arquillian containers in the "lra/test" module
  • [JBTM-3445] - Reconsidering the design of the "lra/test" module
  • [JBTM-3446] - Run server and client(s) in different containers
  • [JBTM-3497] - Upgrade resteasy-client to 4.5.7.Final
  • [JBTM-3501] - Move BlackTie code to a separate repository
  • [JBTM-3502] - Upgrade to artemis version to 2.16.0
  • [JBTM-3507] - Changing old links in README
  • [JBTM-3510] - Replace new Integer(int) with valueOf(int) and also for other Primitive Data Types
  • [JBTM-3516] - fix passing parameters with spaces in build.sh
  • [JBTM-3517] - Collection.isEmpty() should be used to test for emptiness
  • [JBTM-3518] - Moving LRA annotation-checker project under jbosstm incubator github repository
  • [JBTM-3519] - Change "master" to "main" when git-cloning github.com/wildfly/wildfly
  • [JBTM-3521] - Change the access modifier of the LRAParticipantRegistry constructor
  • [JBTM-3528] - Create release profile for lra-test-arquillian-extension
  • [JBTM-3533] - Use TransactionReaper to manage LRA timeouts

Enhancement

  • [JBTM-3470] - Deploy lra-coordinator to Wildfly
  • [JBTM-3479] - Add resteasy-client to NarayanaLRAClient
  • [JBTM-3506] - Introduce maven wrapper for building instead of having maven binaries in the source code repository
  • [JBTM-3509] - Small optimisations in setting Transaction Timeout
  • [JBTM-3523] - Print warning with cause when AfterLRA call does not proceed well
  • [JBTM-3524] - Make the LRA records being listed by ObjStoreBrowser
  • [JBTM-3531] - LRA service should not be hiding error when LRA log record cannot be removed
  • [JBTM-3535] - Make recovery config properties configurable without JVM restart

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.