On Thu, Oct 20, 2005 at 09:54:55PM +0200, Wolfgang Baer wrote: > Hi Eric, > > this is definitly not a bug in ant but in your package. I will leave the bug > open until it is fixed. Please test the comments below: > > Eric Lavarde wrote: > >BUILD FAILED > >/home/ericl/freemind-0.8.0/freemind/build.xml:71: The following error > >occurred while executing this line: > >java.lang.NoClassDefFoundError: org/w3c/dom/ranges/DocumentRange > > This class is and was never part of ant - its a xml api class provided by > several packages in debian (libxerces2-java, libgnujaxp-java, > libjaxp1.2-java) > > Looking at your build file you seem to use the one from libgnujaxp-java > (gnujaxp entry below). > > >DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar xercesImpl gnujaxp > > But your control file doesn't include this build-dep so it is not available > as > you can see by the ant command in the output. > > Suggested (not tested) fix: > > Either use jaxp-1.2 as you build-dep on libjaxp1.2-java > or use xmlParserAPIs (the jar which is included in the libxerces2-java > package) > > Another fix - build-depend on libgnujaxp-java to satisfy gnujaxp jar. > However > IMHO this would be bad as this introduces just one more build-dep which is > not > needed. > > Please test it and close the bug if it fixes this. Otherwise I will > have a look somewhere next week.
Is libgnujaxp-java needed anymore? Afaik all free runtimes should include it already. GCJ does and GNU classpath does. Cheers, Michael -- Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]