Sub-task
- [JBTM-2207] - Make default name null in order for quick lookup in BeanPopulator
- [JBTM-2208] - Deprecate unused method from ActionManager
- [JBTM-2209] - Use Deque for ThreadActionData
Feature Request
- [JBTM-2202] - Provide local-only alternative for Compensating Transactions API
- [JBTM-2237] - Ensure that narayana-jts-idlj is uploaded to nexus as part of the release
- [JBTM-2264] - Error enlisting second xa resource on the same oracle instance but other schema
- [JBTM-2313] - Aggregate Jacoco code coverage reports
Bug
- [JBTM-1683] - btadmin tests on windows failed with "Could not start the server"
- [JBTM-1752] - Investigate usage of Compensations API with MongoDB
- [JBTM-1822] - BT_ASSERT(nrecs < nrecs1) failed in TestTransactions::test_recovery
- [JBTM-2158] - btadmin ListServiceStatusTest::testListServiceStatusWithRunningServer failed with starting up the server
- [JBTM-2171] - narayana-rebase doesn't work on mac
- [JBTM-2181] - OptionalJaxWSTxInboundBridgeHandler does not handle multi-threaded requests
- [JBTM-2182] - [quickstart] NoClassDefFoundError on ArjunaJTA/maven
- [JBTM-2187] - Timer error on startup
- [JBTM-2193] - NullPointerException in ThreadedTransactionTest
- [JBTM-2216] - Extraneous warning message observed in XARecoveryModule.xaRecoverySecondPass if the first pass has already failed
- [JBTM-2218] - testSuspendResume(org.jboss.narayana.compensations.functional.compensationScoped.CompensationScopedTestRemote) failed
- [JBTM-2220] - "Could not restore timer from" error when building Blacktie C++ hybrid transport
- [JBTM-2242] - Misbehaving XAResources may delay deployments
- [JBTM-2246] - TXBridge multi-hop quickstart fails
- [JBTM-2248] - Sansa doesn't have Ant installed
- [JBTM-2249] - Blackie subsystem build fails because of missing org.apache.cxf:cxf-rt-security
- [JBTM-2251] - Replace killall with pkill in the CI build script
- [JBTM-2253] - Brandon CI node misconfiguration
- [JBTM-2255] - Do not return StatusCommiting, if transaction was commited by the original transaction manager
- [JBTM-2256] - Race condition between recovery manager initialization and expiry scanner
- [JBTM-2260] - BlackTie does not build on CentOS 7
- [JBTM-2263] - Schema validation error for RTS webservice web.xml
- [JBTM-2268] - narayana-hqstore-jacorb fails due to missing netty class
- [JBTM-2272] - ISE failure in CDI transactional observer methods with remote EJB call using JTS
- [JBTM-2273] - Admin CLI build failed
- [JBTM-2274] - Create separate assumed complete type for heuristic transactions
- [JBTM-2276] - Blacktie subsystem build fails
- [JBTM-2277] - GC Overhead issue when building WildFly Full Feature Pack
- [JBTM-2283] - Tooling no longer exposes JTS record types
- [JBTM-2287] - JTS mode sends an erroneous xa_end to resource manager if prepare() returns RMFAIL
- [JBTM-2288] - Deploy/Undeploy BlacktieAdminService MBean throws javax.naming.NameNotFoundException: java:comp/BeanManager
- [JBTM-2289] - TransactionalDriver QA_JTA tests fail on Oracle
- [JBTM-2290] - Gawk and wget are not installed on Catelyn
- [JBTM-2291] - ObjStoreBrowser can return stale Uid if the machine is very fast or the machines clock has a low fidelity
- [JBTM-2294] - There is missing catelyn configuration in the btconfig.xml
- [JBTM-2302] - Tooling can create two mbeans for a CMR record
- [JBTM-2303] - Cannot create jacoco report
- [JBTM-2306] - Tooling does not display the type of a heuristic
- [JBTM-2307] - StoreManager.getRecoveryStore() does not return the correct default
- [JBTM-2309] - Needs compensations pull merging to quickstarts
- [JBTM-2315] - A checked CORBA narrow call in ExtendedResourceRecord failed on JDK orb
- [JBTM-2317] - SAX parsing of properties file fails when offline
Task
- [JBTM-919] - Convert tests to work on Windows
- [JBTM-1369] - Benchmark performance difference between JacORB and JDK ORB
- [JBTM-1753] - Merge TXFramework and CompensationsAPI-prototype
- [JBTM-1939] - Consider using awestruct to develop http://narayana.io
- [JBTM-2222] - Rename TXFramework -> Compensations
- [JBTM-2223] - Fix Compensations package name to allow for other APIs
- [JBTM-2224] - Move Compensations dependency adder to transactions subsytem
- [JBTM-2257] - Upgrade Narayana to use Wildfly 9.0.0.Alpha2-SNAPSHOT
- [JBTM-2258] - Update the build process to build a binary distribution of Narayana during normal install phase
- [JBTM-2261] - start services scripts missing execute flag
- [JBTM-2262] - ORB JTS classes not added to classpath in setup script
- [JBTM-2286] - Create a zip with all javadocs included
- [JBTM-2292] - Update Narayana release script
- [JBTM-2299] - Why does Blacktie have its own CosTransactions.idl?
- [JBTM-2310] - Remove compiler warnings related to: [WARNING] The following options were not recognized by any processor: '[translationFilesPath]'
- [JBTM-2311] - Remove compiler warnings in CDI and STM related to: org.jboss.logging.annotations.MessageLogger
Enhancement
- [JBTM-2278] - Allow the transaction manager suspend operation to succeed for JTS mode
- [JBTM-2279] - Provide a way to allow overriding of a set CheckedActionFactory
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.