I got the same exception as Janne when I did an svn update and ran "ant clean tests war" in the "old" wokspace project directory. Running the same "ant clean tests war" in a freshly svn checked out directory runs fine (except UtilJ2eeCompatTest.testGlassfish() :-( ) . The UtilJ2eeCompatTest.testGlassfish() runs fine from eclipse, can't figure out why it fails with ant....
kind regards, Harry 2012/8/25 Juan Pablo Santos Rodríguez <[email protected]> > Hello Janne, > > done a fresh checkout of rc3 + ant clean dist without problems. > > We look for jars in lib and /tests/lib in order to download them or not, > but we're not looking if there are any other jars on those directories, and > we don't delete their content in the clean target (to avoid downloading > them every time). If you have svn switched, maybe there're some old jars > there? Not real sure though, as the jars themselves haven't changed much, I > recall upgrading hsqldb and commons-lang a few days/weeks ago, but other > than that.. > > > regards, > juan pablo > > > On Sat, Aug 25, 2012 at 12:41 PM, Janne Jalkanen > <[email protected]>wrote: > > > > > Trying to build this breaks with > > > > buildjar: > > [junit] WARNING: multiple versions of ant detected in path for junit > > [junit] > > > > jar:file:/opt/local/share/java/apache-ant/lib/ant.jar!/org/apache/tools/ant/Project.class > > [junit] and > > > jar:file:/Users/jalkanen/Eclipse/JSPWiki-svn/tests/lib/selenium-server-1.0-beta1.jar!/org/apache/tools/ant/Project.class > > [junit] Running org.apache.wiki.FileUtilTest > > [junit] Exception in thread "main" java.lang.NoSuchFieldError: > > fFeatures > > [junit] at > > org.apache.xerces.parsers.XML11Configuration.<init>(Unknown Source) > > [junit] at > > org.apache.xerces.parsers.XML11Configuration.<init>(Unknown Source) > > [junit] at > > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > > [junit] at > > > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > > [junit] at > > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > > [junit] at > > java.lang.reflect.Constructor.newInstance(Constructor.java:513) > > [junit] at java.lang.Class.newInstance0(Class.java:355) > > [junit] at java.lang.Class.newInstance(Class.java:308) > > [junit] at > > org.apache.xerces.parsers.ObjectFactory.newInstance(Unknown Source) > > [junit] at > > org.apache.xerces.parsers.ObjectFactory.findJarServiceProvider(Unknown > > Source) > > [junit] at > > org.apache.xerces.parsers.ObjectFactory.createObject(Unknown Source) > > [junit] at > > org.apache.xerces.parsers.ObjectFactory.createObject(Unknown Source) > > [junit] at org.apache.xerces.parsers.DOMParser.<init>(Unknown > > Source) > > [junit] at org.apache.xerces.parsers.DOMParser.<init>(Unknown > > Source) > > [junit] at > > org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown Source) > > [junit] at > > > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown > > Source) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter.getDocumentBuilder(XMLJUnitResultFormatter.java:60) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter.startTestSuite(XMLJUnitResultFormatter.java:115) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.fireStartTestSuite(JUnitTestRunner.java:623) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:410) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931) > > [junit] at > > > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785) > > > > Quick googling suggests that this has something to do with either Ant or > > Xerces versions, but I'm a bit stymied here. Switching Xerces to 2.7.1 > has > > no effect, so this is probably again an environment issue, but just to > > check: can others run ant tests ok? > > > > /Janne > > > > On Aug 21, 2012, at 23:12 , Juan Pablo Santos Rodríguez wrote: > > > > > > > > http://svn.apache.org/repos/asf/incubator/jspwiki/tags/jspwiki_2_9_0_incubating_rc3 > > > > >
