Home of the BTM JTA Transaction Manager
The Bitronix Transaction Manager (BTM) is a simple but complete implementation of the JTA 1.0.1B API. It is a fully working XA transaction manager that provides all services required by the JTA API while trying to keep the code as simple as possible for easier understanding of the XA semantics.
The primary goal of the BTM project is to make JTA a commodity
This is BTM's strongest point compared to its competitors: it is trivial to configure and when something goes wrong it is much easier to figure out what to do thanks to the great care placed in useful error reporting and logging.
BTM needs user feedback and success stories !
If you found BTM useful we would love to hear from you. Please send us your feedback via email if you do not mind being added to a future user quotes or success stories page.