Hi! just remembered - could you run ant clean clean-deps [signeddist|tests war] in the "old" workspace? just to see if it's a lib's issue..
Will take a closer look at UtilJ2eeCompatTest later today. What does say the trace inside the junit report? thx! rgrds, juan pablo On Sat, Aug 25, 2012 at 4:12 PM, Harry Metske <[email protected]>wrote: > 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 > > > > > > > > >
