You might find this of interest. The JDO project recently updated our jta dependencies.

maven.repo.remote = http://www.ibiblio.org/maven,https://maven-repository.dev.java.net/nonav/repository

-            <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
-            <version>1.0</version>
+            <groupId>javax.transaction</groupId>
+            <artifactId>transaction-api</artifactId>
+            <version>1.1</version>

This is the official JTA 1.1 jar that is available at the java.net repository.

The library was compiled with JDK 1.3 so it can be used with any of the openjpa libraries.

Craig Russell
clr@apache.org http://db.apache.org/jdo