[fedora-java] Jonas vs JTA

Thomas Fitzsimmons fitzsim at redhat.com
Thu Jul 14 17:43:13 UTC 2005


On Thu, 2005-07-14 at 10:58 -0400, Bryce McKinlay wrote:
> java-1.4.2-gcj-compat provides a jta.jar which is linked against 
> libgcj's libgcj.jar.
> 
> It seems that libgcj is wrong to include JTA in the core class 
> libraries. Previous J2SE versions may have included all of 
> javax.transaction, but the current specs for 1.4.2 and 1.5 show that the 
> J2SE now only includes a few exceptions, which are required by CORBA.
> 
> Further, this creates difficulties testing FC's Jonas with other 
> jpackaged JVMs because they require a separate jta.jar.
> 
> I propose:
> 
> 1. Removing JTA from libgcj/classpath (leaving just the 3 exceptions in 
> javax.transaction which are provided by the J2SE)
> 2. Remove the jta.jar link from java-gcj-compat
> 3. Include a separate jta package in Fedora that contains jta.jar
> 
> Anyone have concerns/problems with this?

Sounds good.  You'll need to do 1) either upstream or in the Rawhide GCC
RPMs.  Gary and I can handle 2 and 3.

Tom





More information about the java-devel mailing list