Jörg Schaible wrote: > Hi Sebb, > > sebb wrote:
[snip] >> I'd like to see if there are any further problems before proceeding >> with another RC. > > Fine with me, I have some more pets in my compiler zoo ... ;-) There's more ... IBM 1.6.0.8: ================ %< ======================= Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200) Java version: 1.6.0 Java home: /opt/ibm-jdk-bin-1.6.0.8/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.32-gentoo-r7" arch: "x86" Family: "unix" Running org.apache.bsf.testing.javascript.RubyTestcase Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.258 sec <<< FAILURE! junit.framework.AssertionFailedError: Engine should not be null at junit.framework.Assert.fail(Assert.java:47) at junit.framework.Assert.assertTrue(Assert.java:20) at junit.framework.Assert.assertNotNull(Assert.java:217) at org.apache.bsf.testing.javascript.RubyTestcase.testInvokeFunction(RubyTestcase.java:41) ================ %< ======================= Sun JDK 1.7.0-ea (looks more like an incompatibility of ancient Groovy 1.1 with this JDK): ================ %< ======================= Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200) Java version: 1.7.0-ea Java home: /opt/sun-jdk-1.7.0.0_alpha69/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.32-gentoo-r7" arch: "i386" Family: "unix" Running org.apache.bsf.testing.groovy.GroovyTestcase Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.155 sec <<< FAILURE! java.lang.NoClassDefFoundError: org/mozilla/javascript/ContextFactory at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at sun.misc.Service$LazyIterator.next(Service.java:288) at javax.script.ScriptEngineManager.initEngines(ScriptEngineManager.java:127) at javax.script.ScriptEngineManager.access$000(ScriptEngineManager.java:55) at javax.script.ScriptEngineManager$1.run(ScriptEngineManager.java:98) at java.security.AccessController.doPrivileged(Native Method) at javax.script.ScriptEngineManager.init(ScriptEngineManager.java:96) at javax.script.ScriptEngineManager.<init> (ScriptEngineManager.java:69) at org.apache.bsf.testing.groovy.GroovyTestcase.testInvokeFunction(GroovyTestcase.java:34) Caused by: java.lang.ClassNotFoundException: org.mozilla.javascript.ContextFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:299) at java.net.URLClassLoader$1.run(URLClassLoader.java:288) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:287) at java.lang.ClassLoader.loadClass(ClassLoader.java:392) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:334) at java.lang.ClassLoader.loadClass(ClassLoader.java:332) ... 36 more ================ %< ======================= JRockit 1.5.0.14 (pathetic version, just for info): ================ %< ======================= Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200) Java version: 1.5.0_14 Java home: /opt/jrockit-jdk-bin-1.5.0.14/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.32-gentoo-r7" arch: "i386" Family: "unix" Running org.apache.bsf.testing.javascript.RubyTestcase [JRockit] ERROR: The JVM has crashed. Writing crash information to /home/joehni/tmp/download/bsf-3.1-src/testing/ruby/jrockit.12652.dump. ================ %< ======================= However, it did build fine with Sun JDK 1.6, Sun JDK 1.5 and IcedTea6 1.7.2. Since M2.2 requires Java 5, I tried to build for JDK 1.4 (according BUILDING file JDK 1.4 is minimum) with M2.0, but this is not possible, because the plugins in use have a requirement for M2.1. The build with Sun JDK 1.4 and M2.1 fails also, because another plugin uses Java 5. So *building* BSF requires 1.5. However, I am able to run the tests for the engines (after building with Sun JDK 1.6) with Maven 2.1 and Blackdown 1.4.2, Sun JDK 1.4.2, JRockit 1.4. So compatibility with JDK 1.4 looks good. IBM JDK 1.5 and 1.4 fail as usual with Maven itself. - Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@jakarta.apache.org For additional commands, e-mail: general-h...@jakarta.apache.org