0 Replies Latest reply on Dec 3, 2012 9:26 AM by Tom Jenkinson

    JBoss Transactions 4.17.3.Final released

    Tom Jenkinson Master



      Just to let you know that we have released the latest version of JBoss Transactions into the community. This version has also been accepted upstream into the master branch of AS7. Congratulations to the team on producing another great iteration of our world class software!


      One of the main features that this release introduces is the "JDBC object store redux". This allows the transaction log to be stored in a variety of databases, such as DB2, Oracle, Sybase, MSSQL, MySQL and PostgreSQL. A feature we are currently developing which builds upon this is "Last Logging Resource". That feature allows the transaction manager to multiplex object store access and business logic access down the same database connection for a speed boost when using a JDBC resource.


      Another feature we have introduced is a new "asynchronous commit" feature hanging off a BaseTransaction. This allows the user to access a java.util.concurrent.Future token to check the output from commit. To access this feature in an application server, you will need to cast the javax.transaction.TransactionManager or javax.transaction.UserTransaction to a com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction (this doesn't work for JTS for now). The feature is not finalized and although thoroughly tested, it is possible the API will change as we introduce JTS support etc, so please do provide any feedback on its usability over on our dev forums here: https://community.jboss.org/en/jbosstm/dev?view=discussions


      As always, you can download the software, source code, documentation and release notes from: https://www.jboss.org/jbosstm/


      Happy evaluating!

      The Transactions Team