Release Notes - JBoss Transaction Manager - Version 6.0.0.CR1 - HTML format

Sub-task

  • [JBTM-3687] - Migrate Common to Jakarta
  • [JBTM-3688] - Migrate XTS to Jakarta
  • [JBTM-3689] - Migrate JTA modules to Jakarta
  • [JBTM-3690] - Migrate txbridge to Jakarta
  • [JBTM-3691] - Migrate Compensation to Jakarta
  • [JBTM-3692] - Migrate txframework to Jakarta
  • [JBTM-3695] - Remove unused javax dependencies
  • [JBTM-3696] - Ensure that the rest-at and sra tests work with jakarta
  • [JBTM-3697] - Migrate jms tests to jakarta
  • [JBTM-3698] - Remove jboss-corba-ots-spi dependency
  • [JBTM-3700] - Make the quickstarts work against wildfly-main
  • [JBTM-3706] - Migrate the QA module to Jakarta
  • [JBTM-3717] - Remove OSGi module
  • [JBTM-3745] - Migrate docs and website repos over to Jakarta
  • [JBTM-3747] - Disable spring quickstarts and tomcat quickstarts

Feature Request

  • [JBTM-3679] - Revert the comment of JBOSS_BIN variable declaration in xts-ssl quickstart
  • [JBTM-3704] - Enable automatic test in mongodb-simple quickstart
  • [JBTM-3705] - Remove application-component-1 and application-component-2 quickstarts
  • [JBTM-3715] - improve inclusiveness by building a community of users

Bug

  • [JBTM-3092] - Performance TxnTest is processed with ServiceUnavailableException
  • [JBTM-3158] - jta-and-hibernate-standalone Narayana quickstart will not execute properly - EntityExistsException
  • [JBTM-3193] - RTS benchmarks do not run
  • [JBTM-3658] - Artifact lra-coordinator-quarkus fails to deploy
  • [JBTM-3665] - Increase the testing of the built Narayana with the WildFly server
  • [JBTM-3673] - JDK17 profile is no longer needed - Arquillian dependencies should be updated instead
  • [JBTM-3676] - [Future Bug] Address testsuite problems with CDI 4.0 and empty beans.xml files
  • [JBTM-3720] - The JACOCO axis fails due to some missing dependencies in the classpath
  • [JBTM-3729] - The quickstarts are not available from GitHub releases which readme.txt in the narayana-full distribution indicates to expect
  • [JBTM-3738] - `org.dom4j` should be part of the arquillian deployment
  • [JBTM-3742] - The Compensating quickstart using MongoDB needs updating

Task

  • [JBTM-2784] - Add CI tests for MongoDB compensations quickstart
  • [JBTM-3588] - Native support for Jakarta Transactions
  • [JBTM-3650] - Run all quickstarts using JDK 11 or above
  • [JBTM-3683] - Provide and use other arquillian profiles in the jta pom.xml
  • [JBTM-3718] - Conscious Language
  • [JBTM-3724] - Include a quickstart that uses the JDBC object store
  • [JBTM-3732] - SPI repository is missing a README.md file
  • [JBTM-3744] - Remove the historical product-perf-test-harness module

Component Upgrade

  • [JBTM-3713] - Upgrade jakarta.transaction-api from 2.0.0 to 2.0.1

Enhancement

  • [JBTM-3723] - Remove contention point on TransactionManager#transactionManager
  • [JBTM-3737] - The script xts-over-ssl.sh in the quickstart xts-ssl has multiple rm -rf

Edit/Copy Release Notes

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