Java Transaction API (JTA)

Java Transaction API (JTA) specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and the transactional applications.

The JTA specification was developed by Sun Microsystems in cooperation with leading industry partners in the transaction processing and database system arena. See JSR 907.


Download the JTA specification, interfaces, and Javadoc files.

Java Transaction API Specification 1.1 Maintenance Release

Java Transaction API Specification 1.0.1 B Maintenance Release of Maintenance Reviews

Java Transaction API Specification 1.0.1

Class files and Javadocs which include Errata January 31, 2001 and Errata June 30, 2000:

Comments may be submitted to

JTA interfaces, specification and Javadoc files