JBoss Transactions 4.17.3.Final released
by Tom Jenkinson
Hi,
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!
To
11 years, 10 months