page-brochureware.php
WebSphere Transactions WebSphere Support Team instructions, strategies, tools, and other resources for Transactions. Support Help

WebSphere Transactions

The Java Transaction Service within WebSphere® Application Server is an implementation of the JTS specification which specifies the implementation of a transaction manager which supports the JTA specification at the high-level and implements the Java mapping of the OMG Object Transaction Service (OTS) 1.1 Specification at the low-level.

A transaction is unit of activity, within which multiple updates to resources can be made atomic (as an indivisible unit of work) such that all or none of the updates are made permanent. WebSphere Application Server is a transaction manager that supports the coordination of resource managers through their XAResource interface, and participates in distributed global transactions with transaction managers that support the CORBA Object Transaction Service (OTS) protocol or Web Service Atomic Transaction (WS-AtomicTransaction) protocol. WebSphere Application Server also participates in transactions imported through Java™ EE Connector 1.5 resource adapters.

In WebSphere Application Server, transactions are handled by three main components: A transaction manager that supports the enlistment of recoverable XAResources and ensures that each such resource is driven to a consistent outcome either at the end of a transaction or after a failure and restart of the application server.
A container in which the J2EE application runs. The container manages the enlistment of XAResources on behalf of the application when the application performs updates to transactional resource managers (for example, databases). Optionally, the container can control the demarcation of transactions for enterprise beans configured for container-managed transactions.
An application programming interface (UserTransaction) that is available to bean-managed enterprise beans and servlets. This allows such application components to control the demarcation of their own transactions.


Documentation

Transaction support in WebSphere Application Server

Webcast Replay: Understanding Transaction Manager in WebSphere Application Server

Transaction service exceptions

Partner and Transaction Logging

WebSphere Application Server: Storing transaction and compensation logs in a relational database for high availability

Troubleshooting

Troubleshooting transactions

TroubleShooting: Java Transaction Service (JTS) problems

Transaction troubleshooting tips

Recovering from failed transaction recovery

Webcast replay: Transactions in WebSphere Application Server – Overview and Problem Determination

MustGather: Java Transaction Service (JTS) problems in WebSphere Application Server


image

IBM prides itself on delivering world class software support with highly skilled, customer-focused people.


Return to 101 home

Contact Support

Asia Pacific Europe Latin America North America Middle East and Africa