Developing JTA Applications for Oracle WebLogic Server
Table of Contents
Show All | Collapse- Title and Copyright Information
- Preface
- 1 Introduction and Roadmap
- 2 Introducing Transactions
- 3 Configuring Transactions
- 4 Managing Transactions
- 5 Transaction Service
- About the Transaction Service
- Capabilities and Limitations
- Lightweight Clients with Delegated Commit
- Client-initiated Transactions
- Transaction Integrity
- Transaction Termination
- Flat Transactions
- Relationship of the Transaction Service to Transaction Processing
- Multithreaded Transaction Client Support
- Transaction Id
- Transaction Name and Properties
- Transaction Status
- Transaction Statistics
- General Constraints
- Transaction Scope
- Transaction Service in EJB Applications
- Transaction Service in RMI Applications
- Transaction Service Interoperating with OTS
- 6 Java Transaction API and Oracle WebLogic Extensions
- 7 Logging Last Resource Transaction Optimization
- 8 Transactions in EJB Applications
- 9 Transactions in RMI Applications
- 10 Using JDBC XA Drivers with WebLogic Server
- 11 Coordinating XAResources with the WebLogic Server Transaction Manager
- Overview of Coordinating Distributed Transactions with Foreign XAResources
- Registering an XAResource to Participate in Transactions
- Enlisting and Delisting an XAResource in a Transaction
- Commit processing
- Recovery
- Resource Health Monitoring
- Java EE Connector Architecture Resource Adapter
- Implementation Tips
- Changes in the Resource Registration Name
- FAQs
- Additional Documentation about JTA
- 12 Participating in Transactions Managed by a Third-Party Transaction Manager
- Overview of Participating in Foreign-Managed Transactions
- Importing Transactions with the Client Interposed Transaction Manager
- Importing Transactions with the Server Interposed Transaction Manager
- Transaction Processing for Imported Transactions
- Commit Processing for Imported Transactions
- Recovery for Imported Transactions
- Transactions that Span Transaction Manager Systems
- 13 Troubleshooting Transactions