Atomikos JTA/XA Plugin

  • Tags : /
  • Latest : 1.0
  • Last Updated: 10 October 2011
  • Grails version : 1.3 > *
  • Authors : Burt Beckwith
0 vote
Dependency :
compile ":atomikos:1.0"

Documentation

Summary

Integrates Atomikos TransactionsEssentials to support two-phase commit for JDBC and JMS transactions

Description

The Atomikos plugin integrates the Atomikos TransactionsEssentials JTA/XA libraries libraries to support two-phase commit between multiple datasources, JMS, and other XA-compliant providers.

The plugin source code is here and full documentation is here.

Note that for Grails 2.3+ you need to add a dependency for spring-jms. This depends on the version of Spring that your Grails version uses, so look in the $GRAILS_HOME/lib/org.springframework/spring-jms/jars directory to see what version to use. You'll need something like this in the dependencies section of BuildConfig.groovy:

compile 'org.springframework:spring-jms:3.2.4.RELEASE'