stevel 2005/04/12 13:59:06 Modified: src/main/org/apache/tools/ant/util JavaEnvUtils.java Log: Java1.5 has different classes in the parent. i've blocked off the xml parser stuff; i worry if that is the right thing to do, but it adheres to the spec. This may be something to go into 1.6.3 Revision Changes Path 1.28 +16 -8 ant/src/main/org/apache/tools/ant/util/JavaEnvUtils.java Index: JavaEnvUtils.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/util/JavaEnvUtils.java,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- JavaEnvUtils.java 29 Mar 2005 18:35:45 -0000 1.27 +++ JavaEnvUtils.java 12 Apr 2005 20:59:06 -0000 1.28 @@ -285,11 +285,16 @@ jrePackages = new Vector(); switch(javaVersionNumber) { case 15: + //In Java1.5, the apache stuff moved. + jrePackages.addElement("com.sun.org.apache"); + //fall through. case 14: - jrePackages.addElement("org.apache.crimson"); - jrePackages.addElement("org.apache.xalan"); - jrePackages.addElement("org.apache.xml"); - jrePackages.addElement("org.apache.xpath"); + if(javaVersionNumber == 14) { + jrePackages.addElement("org.apache.crimson"); + jrePackages.addElement("org.apache.xalan"); + jrePackages.addElement("org.apache.xml"); + jrePackages.addElement("org.apache.xpath"); + } jrePackages.addElement("org.ietf.jgss"); jrePackages.addElement("org.w3c.dom"); jrePackages.addElement("org.xml.sax"); @@ -329,12 +334,15 @@ tests.addElement("java.lang.Object"); switch(javaVersionNumber) { case 15: + tests.addElement("com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl "); case 14: tests.addElement("sun.audio.AudioPlayer"); - tests.addElement("org.apache.crimson.parser.ContentModel"); - tests.addElement("org.apache.xalan.processor.ProcessorImport"); - tests.addElement("org.apache.xml.utils.URI"); - tests.addElement("org.apache.xpath.XPathFactory"); + if(javaVersionNumber == 14) { + tests.addElement("org.apache.crimson.parser.ContentModel"); + tests.addElement("org.apache.xalan.processor.ProcessorImport"); + tests.addElement("org.apache.xml.utils.URI"); + tests.addElement("org.apache.xpath.XPathFactory"); + } tests.addElement("org.ietf.jgss.Oid"); tests.addElement("org.w3c.dom.Attr"); tests.addElement("org.xml.sax.XMLReader");
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]