SiteMap
Atomikos vs Bitronix
Atomikos vs JBoss Transaction Manager (Narayana)
Benefits of JTA XA
Blockchain vs Atomikos
BuiltInTomcatIntegration
Change Log
Commit Ordering with JMS
Configuring AllegroGraph for JTA/XA with Atomikos
Configuring Hazelcast for JTA/XA with Atomikos
Configuring Remoting
Configuring the Logs
Configuring TransactionsEssentials®
Configuring ActiveMQ
Configuring DB2
Configuring Apache Derby for XA using Spring Framework
Configuring FioranoMQ
Configuring FirstSQL for XA
Configuring Informix IDS for XA
Configuring JBossMQ
Using TransactionsEssentials with JDBC
Using TransactionsEssentials with JMS
Configuring MQSeries (aka Websphere MQ)
Configuring MySQL for XA
Configuring Oracle
Configuring Oracle for XA
Configuring Oracle Advanced Queueing
Configuring PostgreSQL for XA
Configuring Microsoft SQL Server for XA
Configuring SonicMQ
Configuring SwiftMQ
Configuring Sybase ASE for XA
Configuring TibcoMQ
JTA Properties
Using non-XA JDBC drivers
Supported JDBC Vendors
Supported JMS Vendors
Configuring Your Subscription
DocumentationTopic
Downgrading
Example Applications and Code Fragments
Hibernate 3 Standalone sample
JTA/XA Code Fragments
Tomcat 5.5 Integration with Atomikos 3.2 or older
Tomcat 5.5 self-contained WAR
Frequently Asked Questions
Getting Started
Getting Started with TransactionsEssentials
What is JTA
What is XA
When Not To Use JTA/XA
When To Use JTA/XA
How To Downgrade
How To Handle Expired In-Doubt Transactions
How to Handle Heuristic Exceptions
How To Handle Vulnerable Dependency Warnings
How To Upgrade
Integrating TransactionsEssentials®
Camel Integration
EclipseLink Integration
Fabric3 Integration
Hibernate Integration
Jetty Integration
Maven Integration Tests
OSGi Integration
Spring Integration
Tomcat Integration
Tomcat 5.5 Integration with Atomikos 3.3+
Tomcat 6 Integration with Atomikos 3.2 or older
Tomcat 6 Integration with Atomikos 3.3+
Tomcat 6 Integration with Atomikos 3.5.2+
Tomcat 6 Integration with Atomikos 3.5.2+ with lifecycle support
Update: Tomcat 7.0.27 Integration with Atomikos 3.7.1
Tomcat Spring ActiveMQ MySQL JMX Integration
Two Phase Commit With Tomcat Spring JMS And JDBC
JtaXaBestPractices
JtaXaPitfalls
LogCloud Documentation
LogUtil
Optimizing TransactionsEssentials®
Optimizing Core Performance
Optimizing JDBC Performance
Optimizing JMS Performance
OrphanDetection
Poison Message
ProgrammingWithTransactionsEssentials
Property Value Lookup
Recovery Service API
Background Reading
Roadmap
Saga Pattern vs Two Phase Commit vs TCC
SiteMap
Spring Boot Integration
SupportTopic
TransactionsEssentials Architecture
Borrow Connection From Pool
CheckConnectionsInPool
Concurrency Model
JDBC Classes Overview
JDBC Connection Pooling Classes
JMS Connection Classes
Preventing Deadlocks
Session Handle State
Thread Pooling Design
Transaction Logging and Recovery
Troubleshooting
Debug Logging
Using an external connection pool with TransactionsEssentials®
Heuristic Exceptions
JMX Instrumentation of Active Transactions
Known Problems
Understanding The Logs
Uncategorized Topics
Untagged Topics
Why Use Atomikos