Java Transaction API

Andrew John Hughes gnu_andrew at member.fsf.org
Thu Jul 31 21:52:41 UTC 2008


Dear all,

It seems Classpath includes the full set of interfaces for the Java
Transaction API:

http://en.wikipedia.org/wiki/Java_Transaction_API

while the J2SE spec. only prescribes three exceptions used by CORBA:

http://java.sun.com/javase/6/docs/api/javax/transaction/package-summary.html

They were (apparently) added by Warren Levy and Tom Tromey back in 2001.

Gentoo currently has a JTA package that uses the version of these
interfaces from Sun.  These still seem to under a proprietary license
(though IANAL):

http://java.sun.com/javaee/technologies/jta/

even though there is presumably also a GPL version in Glassfish.

How do other distributions handle this? Is it worth our while moving
these out of GNU Classpath into a separate package so people can use
the Free Classpath versions?

Thanks,
-- 
Andrew :-)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8



More information about the Classpath mailing list