Plugins You can find out about all the publicly available Grails plugins.

Atomikos JTA/XA Plugin

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



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


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'