Java Transaction API

The Java Transaction API (JTA), one of the Java Enterprise Edition (Java EE) APIs, enables distributed transactions to be done across multiple X/Open XA resources in a Java environment. JTA is a specification developed under the Java Community Process as JSR 907. JTA provides for:

  • demarcation of transaction boundaries
  • X/Open XA API allowing resources to participate in transactions.

Read more about Java Transaction API:  X/Open XA Architecture, JTA Implementation of The X/Open XA Architecture, Java Transaction API, UserTransaction Support in EJB Server, UserTransaction Support in JNDI, UserTransaction Support in Java SE