Release Notes - JBoss Transaction Manager - Version 5.0.2 - HTML format

Feature Request

  • [JBTM-2098] - Deadlock in ThreadActionTest
  • [JBTM-2157] - Remove need to set WILDFLY_MASTER_VERSION in narayana.sh
  • [JBTM-2174] - Provide LockFree annotation and test

Bug

  • [JBTM-1674] - btadmin.PauseDomainTest failed with ArrayIndexOutOfBoundsException
  • [JBTM-1702] - one-phase optimization: XAException by XAResource swallowed and bean invocation falsely a success
  • [JBTM-2066] - Replace Emma with JaCoCo
  • [JBTM-2094] - QA suite failure: CrashRecovery05_2_Test050
  • [JBTM-2102] - QA suite failure: CrashRecovery02_2_Test33
  • [JBTM-2105] - TxStats.enable generates excessive GC overhead
  • [JBTM-2106] - Hibernate version changed from 5.0.1.Final to 5.0.2.Final-SNAPSHOT by release script in jca-and-tomcat QS
  • [JBTM-2107] - CMRIntegrationTest fails to start the container
  • [JBTM-2108] - Update quickstarts to use Wildfly 8.0.0.Final
  • [JBTM-2113] - [JDK ORB] Incorrect datasources configuration in standalone-cmr.xml
  • [JBTM-2117] - codeCoverage job can't create report
  • [JBTM-2123] - XATMI implementation tests fail to create the orb management function
  • [JBTM-2125] - Blacktie quickstart cannot start server because of misconfiguration
  • [JBTM-2129] - Blacktie quickstarts timed out
  • [JBTM-2130] - All JDBC object store qa tests fail
  • [JBTM-2131] - xtstest.war fails to deploy
  • [JBTM-2132] - CMR Resources do not process XA exceptions correctly
  • [JBTM-2133] - Multiple QA test suite failures on Oracle
  • [JBTM-2134] - ArjunaCore Performance3 test failed
  • [JBTM-2144] - blacktie wildfly subsystem build failed with can not find "threads.xml"
  • [JBTM-2147] - afterCompletion may be called before transaction _completes_ if reaper fires for a transaction and XAResource::end throws RuntimeException
  • [JBTM-2149] - Blacktie quickstart fails because of not initialised ORB
  • [JBTM-2155] - JBossAS server is still running after building on the windows
  • [JBTM-2160] - ActivityHierarchy comparison fails
  • [JBTM-2164] - CI app server rebase not working on Mac in narayana.sh
  • [JBTM-2165] - CMR synchronisations should be interposed
  • [JBTM-2166] - narayana-jts-all is not stored in .m2 repository, when built with narayana.sh
  • [JBTM-2178] - AnnotationsTestCase#testTransactionAttributeNeverWithTransaction test failure

Task

  • [JBTM-2054] - JNDI names from JTAEnvironmentBean should be used in ArjunaJTA/cdi classes
  • [JBTM-2076] - Add security manager's permission checking in com.arjuna.webservices11.ServiceRegistry#getRegistry
  • [JBTM-2081] - Don't mandate a property file where possible
  • [JBTM-2088] - STM needs documenting
  • [JBTM-2121] - Add a jdbc object store implementation for later revisions of MySQL driver
  • [JBTM-2151] - Create a Quickstart showing MongoDB and Compensations API
  • [JBTM-2152] - Cannot archive BlackTie artifacts on Windows job

Enhancement

  • [JBTM-2119] - Write log message in ExpiredTransactionScanner when an entry is moved
  • [JBTM-2128] - Enhance trace logging in CommitMarkableResourceRecord to be talkactive as XAResourceRecord
  • [JBTM-2159] - It is possible for the CommitMarkableResource recovery manager to attempt to activate an AtomicAction while it is being committed which can cause filenotfoundstacktrace and NullPointerException

Edit/Copy Release Notes

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