diff --git a/README.md b/README.md new file mode 100644 index 0000000..4470490 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Java(TM) Transaction API (JTA) +Java(TM) Transaction API (JTA), one of the Java Enterprise Edition (Java EE) APIs, enables distributed transactions to be done across multiple X/Open XA resources in a Java environment. JTA is a specification developed under the Java Community Process as JSR 907. + +This standalone release of Java(TM) Java Transaction API (JTA), uses a [Java Platform Module System](http://openjdk.java.net/projects/jigsaw/spec/) +"automatic" module name of `java.transaction`, to match the module name used in JDK 9. A future version will include full module metadata. Moreover `javax.transaction.xa` package is now part of the `java.sql` module and should be omitted going forward. + diff --git a/pom.xml b/pom.xml index 21f6b3a..acef4a5 100644 --- a/pom.xml +++ b/pom.xml @@ -10,12 +10,12 @@ and Distribution License("CDDL") (collectively, the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the License at - https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html - or packager/legal/LICENSE.txt. See the License for the specific + https://oss.oracle.com/licenses/CDDL+GPL-1.1 + or LICENSE.txt. See the License for the specific language governing permissions and limitations under the License. When distributing the software, include this License Header Notice in each - file and include the License file at packager/legal/LICENSE.txt. + file and include the License file at LICENSE.txt. GPL Classpath Exception: Oracle designates this particular file as subject to the "Classpath" @@ -82,27 +82,27 @@ https://glassfish.java.net - + CDDL + GPLv2 with classpath exception - https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html + https://github.com/javaee/javax.transaction/blob/master/LICENSE repo A business-friendly OSS license jira - http://java.net/jira/browse/JTA_SPEC + https://github.com/javaee/javax.transaction/issues JTA Developer - users@jta-spec.java.net + javaee-spec@javaee.groups.io - scm:svn:https://svn.java.net/svn/glassfish~svn/trunk/api/javaee-api/javax.transaction - scm:svn:https://svn.java.net/svn/glassfish~svn/trunk/api/javaee-api/javax.transaction - http://java.net/projects/glassfish/sources/svn/show/trunk/api/javaee-api/javax.transaction + scm:git:https://github.com/javaee/javax.transaction.git + scm:git:git@github.com:javaee/javax.transaction.git + https://github.com/javaee/javax.transaction @@ -194,9 +194,17 @@ ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + + java.transaction + + **/*.java + **/javax/transaction/xa + **/javax/transaction/xa/*.* @@ -282,6 +290,7 @@ org.apache.maven.plugins maven-release-plugin + 2.5.3 forked-path false diff --git a/release.sh b/release.sh old mode 100644 new mode 100755