So Azul's Zulu 7 does not have

com.sun.script.javascript.RhinoScriptEngineFactory or any
ScriptEngineFactory in the base classloader...

Zulu 8 has jdk.nashorn.api.scripting.NashornScriptEngineFactory

So at this point in time, my analysis is that the DefaultClassRealmManagerTest
is not a valid test when the default classloader does not have any
ScriptEngineFactory...
I'm going to commit a fix, but this should not invalidate the 3.5.1 release

On 11 September 2017 at 01:53, Stephen Connolly <
stephen.alan.conno...@gmail.com> wrote:

> With https://github.com/apache/maven-integration-testing/commit/
> a08d65bfb5fedec9f684c13bf5a0dccb96f5cc56 I was able to get Michael's test
> failures:
>
> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
> 2017-09-10T12:42:54Z)
> Maven home: /work/bin
> Java version: 1.7.0_154, vendor: Azul Systems, Inc.
> Java home: /usr/lib/jvm/zulu-7-amd64/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>
>
> ------------------------------------------------------------
> -------------------
> Test set: org.apache.maven.classrealm.DefaultClassRealmManagerTest
> ------------------------------------------------------------
> -------------------
> Tests run: 5, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 2.128 sec
> <<< FAILURE! - in org.apache.maven.classrealm.DefaultClassRealmManagerTest
> testMNG6275_mavenApiRealmDefaultParentClassLoader(org.apache.maven.
> classrealm.DefaultClassRealmManagerTest)  Time elapsed: 1.12 sec  <<<
> FAILURE!
> junit.framework.AssertionFailedError: null
> at junit.framework.Assert.fail(Assert.java:55)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.Assert.assertTrue(Assert.java:31)
> at junit.framework.TestCase.assertTrue(TestCase.java:201)
> at org.apache.maven.classrealm.DefaultClassRealmManagerTest.testMNG6275_
> mavenApiRealmDefaultParentClassLoader(DefaultClassRealmManagerTest.
> java:91)
>
> testMNG6275_coreRealmDefaultParentClassLoader(org.apache.maven.classrealm.DefaultClassRealmManagerTest)
>  Time elapsed: 0.271 sec  <<< FAILURE!
> junit.framework.AssertionFailedError: null
> at junit.framework.Assert.fail(Assert.java:55)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.Assert.assertTrue(Assert.java:31)
> at junit.framework.TestCase.assertTrue(TestCase.java:201)
> at org.apache.maven.classrealm.DefaultClassRealmManagerTest.testMNG6275_
> coreRealmDefaultParentClassLoader(DefaultClassRealmManagerTest.java:99)
>
> testMNG6275_extensionRealmDefaultParentClassLoader(org.apache.maven.
> classrealm.DefaultClassRealmManagerTest)  Time elapsed: 0.251 sec  <<<
> FAILURE!
> junit.framework.AssertionFailedError: null
> at junit.framework.Assert.fail(Assert.java:55)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.Assert.assertTrue(Assert.java:31)
> at junit.framework.TestCase.assertTrue(TestCase.java:201)
> at org.apache.maven.classrealm.DefaultClassRealmManagerTest.testMNG6275_
> extensionRealmDefaultParentClassLoader(DefaultClassRealmManagerTest.
> java:73)
>
> testMNG6275_pluginRealmDefaultParentClassLoader(org.apache.maven.
> classrealm.DefaultClassRealmManagerTest)  Time elapsed: 0.244 sec  <<<
> FAILURE!
> junit.framework.AssertionFailedError: null
> at junit.framework.Assert.fail(Assert.java:55)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.Assert.assertTrue(Assert.java:31)
> at junit.framework.TestCase.assertTrue(TestCase.java:201)
> at org.apache.maven.classrealm.DefaultClassRealmManagerTest.testMNG6275_
> pluginRealmDefaultParentClassLoader(DefaultClassRealmManagerTest.java:62)
>
> testMNG6275_projectRealmDefaultParentClassLoader(org.apache.maven.
> classrealm.DefaultClassRealmManagerTest)  Time elapsed: 0.242 sec  <<<
> FAILURE!
> junit.framework.AssertionFailedError: null
> at junit.framework.Assert.fail(Assert.java:55)
> at junit.framework.Assert.assertTrue(Assert.java:22)
> at junit.framework.Assert.assertTrue(Assert.java:31)
> at junit.framework.TestCase.assertTrue(TestCase.java:201)
> at org.apache.maven.classrealm.DefaultClassRealmManagerTest.testMNG6275_
> projectRealmDefaultParentClassLoader(DefaultClassRealmManagerTest.java:83)
>
> investigating...
>
> On 11 September 2017 at 01:44, Stephen Connolly <
> stephen.alan.conno...@gmail.com> wrote:
>
>> Building the source bundles with the binary bundles in the staging repo
>> using the Dockerfile environments in https://github.com/apache/mave
>> n-integration-testing/tree/master/environments
>>
>> Debian JDK 7
>> ===========
>>
>> Linux 65fb832dfe43 4.9.46-moby #1 SMP Thu Sep 7 02:53:42 UTC 2017 x86_64
>> GNU/Linux
>> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
>> 2017-09-10T12:42:54Z)
>> Maven home: /work/bin
>> Java version: 1.7.0_151, vendor: Oracle Corporation
>> Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
>> Default locale: en, platform encoding: UTF-8
>> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>>
>> mvn verify => SUCCESS
>>
>> Debian JDK 8
>> ===========
>>
>> Linux 11ef1c114b6b 4.9.46-moby #1 SMP Thu Sep 7 02:53:42 UTC 2017 x86_64
>> GNU/Linux
>> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
>> 2017-09-10T12:42:54Z)
>> Maven home: /work/bin
>> Java version: 1.8.0_141, vendor: Oracle Corporation
>> Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
>> Default locale: en, platform encoding: UTF-8
>> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>>
>> mvn verify => SUCCESS
>>
>> Fedora JDK 8
>> ===========
>>
>> Linux 54211a0e694e 4.9.46-moby #1 SMP Thu Sep 7 02:53:42 UTC 2017 x86_64
>> x86_64 x86_64 GNU/Linux
>> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
>> 2017-09-10T12:42:54Z)
>> Maven home: /work/bin
>> Java version: 1.8.0_144, vendor: Oracle Corporation
>> Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-5.b01.fc26.x86_64/
>> jre
>> Default locale: en_US, platform encoding: ANSI_X3.4-1968
>> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>>
>> mvn verify => SUCCESS
>>
>> IBM JDK 8
>> ========
>>
>> Linux 199631edceed 4.9.46-moby #1 SMP Thu Sep 7 02:53:42 UTC 2017 x86_64
>> x86_64 x86_64 GNU/Linux
>> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
>> 2017-09-10T12:42:54Z)
>> Maven home: /work/bin
>> Java version: 1.8.0, vendor: IBM Corporation
>> Java home: /opt/ibm/java/jre
>> Default locale: en_US, platform encoding: ANSI_X3.4-1968
>> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>>
>> mvn verify => SUCCESS
>>
>> Asul Zulu JDK 8
>> =============
>>
>> Linux 10e8f4e46138 4.9.46-moby #1 SMP Thu Sep 7 02:53:42 UTC 2017 x86_64
>> x86_64 x86_64 GNU/Linux
>> Apache Maven 3.5.1 (094e4e31a5af55bb17be87675da41d9aeca062f3;
>> 2017-09-10T12:42:54Z)
>> Maven home: /work/bin
>> Java version: 1.8.0_144, vendor: Azul Systems, Inc.
>> Java home: /usr/lib/jvm/zulu-8-amd64/jre
>> Default locale: en_US, platform encoding: UTF-8
>> OS name: "linux", version: "4.9.46-moby", arch: "amd64", family: "unix"
>>
>> mvn verify => SUCCESS
>>
>> If I get time later I'll run the integration tests.
>>
>> On 11 September 2017 at 00:20, Dan Tran <dant...@gmail.com> wrote:
>>
>>> False alarm, I missed configure global settings.xml, it is missing the
>>> default repository setup
>>>
>>> -D
>>>
>>> On Sun, Sep 10, 2017 at 11:47 PM, Tibor Digana <
>>> tibor.dig...@googlemail.com>
>>> wrote:
>>>
>>> > +1:
>>> > 3.5.1 works in my project like a charm ;-)
>>> >
>>> > On Sun, Sep 10, 2017 at 5:39 PM, Stephen Connolly <
>>> > stephen.alan.conno...@gmail.com> wrote:
>>> >
>>> > > Hi,
>>> > >
>>> > > We solved 25 issues:
>>> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>> > > version=12338964&styleName=Text&projectId=12316922
>>> > >
>>> > > There are 350 issues left in JIRA for Maven core:
>>> > > https://issues.apache.org/jira/issues/?jql=project%20%
>>> > > 3D%20MNG%20AND%20resolution%20%3D%20Unresolved%20ORDER%
>>> > > 20BY%20due%20ASC%2C%20priority%20DESC%2C%20created%20ASC
>>> > >
>>> > > Staging repo:
>>> > > https://repository.apache.org/content/repositories/maven-1364/
>>> > >
>>> > > The distributable binaries and sources can be found here:
>>> > > https://repository.apache.org/content/repositories/maven-
>>> > > 1364/org/apache/maven/apache-maven/3.5.1/
>>> > >
>>> > > Specifically the zip, tarball and source archives can be found here:
>>> > > https://repository.apache.org/content/repositories/maven-
>>> > > 1364/org/apache/maven/apache-maven/3.5.1/apache-maven-3.5.1-bin.zip
>>> > > https://repository.apache.org/content/repositories/maven-
>>> > > 1364/org/apache/maven/apache-maven/3.5.1/apache-maven-3.5.1-
>>> bin.tar.gz
>>> > > https://repository.apache.org/content/repositories/maven-
>>> > > 1364/org/apache/maven/apache-maven/3.5.1/apache-maven-3.5.1-src.zip
>>> > > https://repository.apache.org/content/repositories/maven-
>>> > > 1364/org/apache/maven/apache-maven/3.5.1/apache-maven-3.5.1-
>>> src.tar.gz
>>> > >
>>> > > Source release checksum(s):
>>> > > apache-maven-3.5.1-src.tar.gz sha1: 9eb821f153c7667194aa11ccd099b7
>>> > > bd2059560d
>>> > > apache-maven-3.5.1-src.zip: sha1: 121d54b045380a8a4895eb137970ab
>>> > 69e698eb0e
>>> > >
>>> > > Git tag:
>>> > > https://git-wip-us.apache.org/repos/asf?p=maven.git;a=commit;h=
>>> > > 094e4e31a5af55bb17be87675da41d9aeca062f3
>>> > >
>>> > > Staging site:
>>> > > https://maven.apache.org/components/ref/3-LATEST/
>>> > >
>>> > > Vote open for 72 hours.
>>> > >
>>> > > [ ] +1
>>> > > [ ] +0
>>> > > [ ] -1
>>> > >
>>> > > Thanks,
>>> > >
>>> > > Stephen.
>>> > >
>>> >
>>> >
>>> >
>>> > --
>>> > Cheers
>>> > Tibor
>>> >
>>>
>>
>>
>

Reply via email to