Sub-task
- [JBTM-1660] - Implement JTA 1.2 @Transactional feature
- [JBTM-1661] - Implement JTA 1.2 @TransactionScoped feature
Feature Request
- [JBTM-1365] - Deploy REST-AT support as a JBossAS subsystem and module
- [JBTM-1472] - Initial version of Compensations API
- [JBTM-1497] - Implement JTA 1.2
- [JBTM-1521] - QA_STRESS bash fu not correct
- [JBTM-1533] - Create a pre-release script
- [JBTM-1567] - Some blacktie artifacts are not deployed: blacktie-idl-jacorb, blacktie-idl, blacktie-xsd
- [JBTM-1598] - version tags missed for all the sub-components
- [JBTM-1599] - transactional fileio maven artifact not in nexus
- [JBTM-1633] - Add a check before http://172.17.131.2/view/Narayana+BlackTie-pulls/job/btny-pulls-* to make sure pull request is open
- [JBTM-1644] - Thoroughly document how to recover a local JTA object store from a different node (perhaps with quickstart?)
- [JBTM-1651] - Node name length protection is incorrectly defined
- [JBTM-1662] - idlj-maven-plugin need to be updated for missing files
- [JBTM-1676] - Integrate Compensations API with WS-BA
- [JBTM-1677] - Enable Compensations interceptors by default
- [JBTM-1687] - CI QA tests runs should print out which tests fail
- [JBTM-1696] - arjunacore: artifactId is "arjunacore-all" but the name of the project is "ArjunaCore everything"
- [JBTM-1710] - CDI @Inject doesn't work in CompensationHandler et al
- [JBTM-1713] - Support @Inject of TXDataMap in compensations API prototype
Bug
- [JBTM-1211] - Fix qa suite failure: org.jboss.jbossts.qa.junit.testgroup.TestGroup_jtsremote
- [JBTM-1298] - Build timeout on SimpleIsolatedServers test
- [JBTM-1344] - org.jboss.jbossts.txbridge.tests.outbound.junit.OutboundBasicTests Timeout (900mins)
- [JBTM-1350] - Deadlock in LockManager
- [JBTM-1405] - idlj issue when building on Raspberry Pi
- [JBTM-1465] - Performance tests using JDBCStore
- [JBTM-1505] - WS-BA transaction context not propagated if JTA transaction present.
- [JBTM-1517] - Transactional File I/O build fails
- [JBTM-1519] - NullPointerException thrown in org.jboss.narayana.txframework.impl.handlers.HandlerFactory.getCurrentTXID
- [JBTM-1522] - "no XTS application recovery module found" during XTS Recovery Tests
- [JBTM-1529] - XTS Test hang: com.arjuna.wscf.tests.model.twophase.CancelOnlyCancelTest
- [JBTM-1531] - XTS Test Hang: com.arjuna.wscf.tests.model.sagas.SuspendCloseTest
- [JBTM-1532] - TestBASubordinateCrashDuringCommit: jboss-as was not killed by Byteman
- [JBTM-1537] - blacktie-quickstarts-integration1-xatmi_adapter is missing M3 dependencies
- [JBTM-1538] - Build jboss-as 8.0.0.alpha1 failed with "compile has transitive dependencies"
- [JBTM-1539] - TXBridge depends on ws-c11. should depend on XTS uber-jar.
- [JBTM-1540] - TXFramework should be released to nexus
- [JBTM-1541] - build-release-pkgs.xml doesn't reflect change in XTS docs location
- [JBTM-1542] - txframework/rebuild-as.sh does not belong in the Narayana repo
- [JBTM-1543] - XTS byteman_support should be released to nexus
- [JBTM-1544] - XTS Test Hang: com.arjuna.wst.tests.arq.TwoPCParticipantTest
- [JBTM-1545] - XTS Test Hang: com.arjuna.wscf.tests.model.twophase.SuspendConfirmTest
- [JBTM-1546] - XTS Test Hang: com.arjuna.wstx.tests.arq.basic.EnabledContextPropagationTest
- [JBTM-1547] - XTS Test Hang: com.arjuna.wst.tests.arq.CompletionParticipantTest
- [JBTM-1548] - Many XTS unit tests hanging
- [JBTM-1549] - BRP rsync fails silently
- [JBTM-1550] - BRP doesn't release "XTS/docs/administration_and_development_guide"
- [JBTM-1552] - CI jobs that build the AS, should not skip tests.
- [JBTM-1555] - BRP script puts '.' characters in the magnolia files.
- [JBTM-1557] - If the same resource manager (isSameRM) is enlisted twice, ignore the second call to enlist
- [JBTM-1560] - JBoss AS controller core tests failed
- [JBTM-1562] - can not run cxx tests
- [JBTM-1564] - TestTxTPCall fails with SIGSEGV
- [JBTM-1592] - Fix qa suite failure: org.jboss.jbossts.qa.junit.testgroup.TestGroup_jdbcresources0*_oracle_thin_jndi
- [JBTM-1595] - HttpServer has not start when TM send commit the message
- [JBTM-1596] - SimpleIsolatedServers test threw OutOfMemoryError
- [JBTM-1597] - xatmi job crashed
- [JBTM-1600] - narayana.sh continually attempts to rebase despite non in progress
- [JBTM-1603] - STM deadlock with auto-retry
- [JBTM-1609] - Certain XAResourceRecord constructors don't take into account configured SerializableXAResourceDeserializer(s)
- [JBTM-1614] - XA delist with TMFAIL flag
- [JBTM-1615] - test: TestTxRMTPCall::test0 (F) line: 51 /home/hudson/workspace/blacktie-linux64/xatmi/src/test/cpp/tx/TestTxRMTPCall.cxx assertion failed
- [JBTM-1616] - valgrind options incompatible between 64bit and 32bit linux: BlackTie Integration Test Framework hang
- [JBTM-1620] - jboss-as test failure
- [JBTM-1621] - Failed to create service in XTS interop and recovery tests
- [JBTM-1622] - StackOverflowError when loading org.jboss.ws.common:main module
- [JBTM-1623] - jboss-as is killed by Out of Memeory
- [JBTM-1624] - StackOverflowError in txframework tests
- [JBTM-1626] - Service jboss.binding.undefined not found in AdvertiseUnadvertiseTest
- [JBTM-1627] - restat-simple quickstart failure: NoClassDefFoundError: groovy/lang/GroovyClassLoader
- [JBTM-1628] - TXBridge Tests: "jboss.binding.undefined not found"
- [JBTM-1632] - blacktie-linux.sh contains hard-coded versions
- [JBTM-1634] - TX tests failed with "Unable to start a new txn on URI"
- [JBTM-1637] - XTS Unit Test Failure: Invalid fault type enumeration: Error reading XMLStreamReader
- [JBTM-1646] - IndirectTXManagementTest failed. rest-tx.realm is already registered
- [JBTM-1647] - narayana.sh expects DB drivers to be available locally
- [JBTM-1649] - XTS localjunit uses 7.2.0.Alpha1-SNAPSHOT instead of 7.2.0.Final as a JBoss AS version
- [JBTM-1650] - SIGPIPE as test_tprecv_sendonly tearDown() is calling tpdiscon()
- [JBTM-1655] - The CI script expects the AS to be present even if AS_BUILD is not set
- [JBTM-1656] - narayana.sh: git: error: RPC failed; result=56, HTTP code = 200
- [JBTM-1659] - BlackTie build fails when valgrind is not on
- [JBTM-1668] - btadmin tests hang
- [JBTM-1684] - TestTPConnect::tearDown tpdiscon() abort as the session has been deleted
- [JBTM-1692] - Tx tests failed with restat errors
- [JBTM-1693] - Arquillian DeploymentException: Cannot deploy: test.war
- [JBTM-1697] - AdvertiseUnadvertiseTest failed with could not deploy queue of .testsui1
- [JBTM-1717] - Compensations API tests hit by ParticipantCompletion Race condition
- [JBTM-1723] - Test with hard coded http://localhost fail on IPv6 builds
Task
- [JBTM-1061] - Refactor the dependency on hornetq-core objectstore
- [JBTM-1074] - Deploy REST-AT artifacts to the jboss nexus
- [JBTM-1313] - Performance related work that involves other products should be in a separate repository
- [JBTM-1368] - Allow multiple JDBC Object Store jobs to run concurrently
- [JBTM-1407] - Have a build option that builds JTS only against JacORB or IDLJ, but not both.
- [JBTM-1530] - Create a test to show the difference between JTS and JTA afterCompletion TransactionManager::getStatus responses
- [JBTM-1559] - Enhance readability of SimpleIsolatedServers
- [JBTM-1571] - Put a message of the day on the blacktie chat room to redirect users to the jbossts room
- [JBTM-1594] - Implementation-Version manifest entry contains scm revision
- [JBTM-1612] - Remove orson dependency from SimpleIsolatedServers
- [JBTM-1617] - When testing pull requests do a rebase to the merge point
- [JBTM-1625] - Retain the commit id of the app server being used for testing
- [JBTM-1629] - Refactor TXBridge pom to inherit versions from root pom
- [JBTM-1652] - Move from JBoss-AS to Wildfly
- [JBTM-1653] - narayana Jenkins job is allowing lastSuccessfulbuild to expire
- [JBTM-1654] - Multi jobs are not archiving the lastSuccessfullArtifacts
- [JBTM-1701] - Upgrade to wildfly 8.0.0.Alpha2-SNAPSHOT
- [JBTM-1704] - Add JavaDoc to Compensations API
Component Upgrade
- [JBTM-1725] - RTS fails Wildfly smoke tests
Enhancement
- [JBTM-1480] - On using hornetq object store native libraries are loaded automatically - it should be configurable
- [JBTM-1525] - Remove version numbers from all but parent pom
- [JBTM-1553] - Allow AS branch name to be configured in narayana.sh
- [JBTM-1643] - Need a qa test suite ant target to skip jts tests
- [JBTM-1712] - perf problem in FileSystemStore.openAndLock
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.