On Wed, 2008-04-30 at 12:02 -0500, Les Mikesell wrote: > Andrew Overholt wrote: > > > >>>> On Wed, Apr 30, 2008 at 3:07 AM, Andrew Haley <aph@xxxxxxxxxx> wrote: > >>>>> I take your point. Does simply rebuilding that RPM fix this problem? > >>>> Rebuilding that RPM fails: > >>>> > >>>> [javac] /home/jamesjer/rpmbuild/BUILD/axis-1_2_1/src/org/apache/axis/i18n/ProjectResourceBundle.java:363: > >>>> clearCache() in org.apache.axis.i18n.ProjectResourceBundle cannot > >>>> override clearCache() in java.util.ResourceBundle; overridden method > >>>> is static final > >>>> [javac] public static void clearCache() > >>>> [javac] ^ > >>> Oh, great. :-( > >>> > >>> That's an incompatible change from Java 1.5 to 1.6. > >>> > >>> Java 1.6 has a final method clearCache(), 1.5 doesn't: > >>> > >>> http://java.sun.com/j2se/1.5.0/docs/api/java/util/ResourceBundle.html > >>> http://java.sun.com/javase/6/docs/api/java/util/ResourceBundle.html > >> So someone has noticed that shipping a 1.6'ish JVM isn't necessarily > >> going to work for everyone who needs to run current java applications? > > > > Since OpenJDK is >= 1.6 (ignoring gcj and other GNU Classpath-based > > JVMs), I'm not sure if there's a better solution. Is there? > > The obvious solution is to ship a jpackage nosrc style rpm for the Sun > Java versions that you are unwilling to include. This would go against Fedora's goals. > Or maybe someone > can get the jpackage people to document which of their packages will > work for recent fedora versions. Maybe you could be that someone :) Andrew -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list