[jbossts-announce] JBoss Transactions 4.17.3.Final released

Tom Jenkinson tom.jenkinson at redhat.com
Mon Dec 3 09:23:26 EST 2012


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: 

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

Happy evaluating!

More information about the jbossts-announce mailing list