The vote has completed with the following result : +3 (binding): Kevin Meyer, Andi Huber, Dan Haywood +1 (non binding): Joerg Rade
The vote is SUCCESSFUL. I'll now go ahead and complete the post-release activities. On Sun, 6 Jan 2019 at 14:48, Dan Haywood <[email protected]> wrote: > OK, I'm going to close this vote now. I'll announce on a separate thread. > > > On Sat, 5 Jan 2019 at 15:15, Kevin Meyer <[email protected]> wrote: > >> FYI, FTR, my +1 was using OpenJDK 8: >> >> $ java -version >> openjdk version "1.8.0_191" >> OpenJDK Runtime Environment (build >> 1.8.0_191-8u191-b12-0ubuntu0.18.04.1-b12) >> OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode) >> >> >> >> On Sat, January 5, 2019 13:44, Dan Haywood wrote: >> > Hi Kevin, >> > I actually build on JDK 7; when we move to v2 then that raises the >> minimum >> > to JDK 8. >> > >> > It ought to build on JDK 8 also, I must admit I have tried to build >> using >> > OpenJdk 7 or 8 but I'll give it a go to see if I can reproduce. >> > >> > >> > Thx, >> > Dan. >> > >> > >> > On Sat, 5 Jan 2019, 12:11 Kevin Meyer <[email protected] wrote: >> > >> > >> >> Hi, >> >> >> >> >> >> Currently I vote +0 >> >> >> >> >> >> I can not build (fails on isis-core-schema). It is possibly because I >> >> am using OpenJDK? (I uninstalled Oracle Java since it is no longer free >> >> for commercial use). >> >> >> >> I have tried first Java 10 then Java 8. >> >> >> >> >> >> java.lang.NoClassDefFoundError: com/sun/xml/bind/api/ErrorListener >> >> >> >> >> >> Cheers, >> >> Kevin >> >> >> >> >> >> PS: It still bothers me that the compile tries to download numerous >> >> Apache >> >> Isis 1.17.0 resources from online repositories during the build >> >> process... but this is just a gripe, not a complaint ;) >> >> >> >> [INFO] --- maven-jaxb2-plugin:0.13.1:generate (generate-chg-xsd) @ >> >> isis-core-schema --- [WARNING] The POM for >> >> org.glassfish.jaxb:jaxb-runtime:jar:2.2.11 is >> >> invalid, transitive dependencies (if any) will not be available, enable >> >> debug logging for more details [WARNING] The POM for >> >> org.glassfish.jaxb:jaxb-xjc:jar:2.2.11 is invalid, >> >> transitive dependencies (if any) will not be available, enable debug >> >> logging for more details [WARNING] Error injecting: >> >> org.jvnet.mjiip.v_2.XJC2Mojo java.lang.NoClassDefFoundError: >> >> com/sun/xml/bind/api/ErrorListener at >> java.lang.ClassLoader.defineClass1 >> >> (Native Method) >> >> at java.lang.ClassLoader.defineClass (ClassLoader.java:1009) at >> >> java.security.SecureClassLoader.defineClass >> (SecureClassLoader.java:174) >> >> at java.net.URLClassLoader.defineClass (URLClassLoader.java:545) at >> >> java.net.URLClassLoader.access$100 (URLClassLoader.java:83) at >> >> java.net.URLClassLoader$1.run (URLClassLoader.java:453) at >> >> java.net.URLClassLoader$1.run (URLClassLoader.java:447) at >> >> java.security.AccessController.doPrivileged (Native Method) at >> >> java.net.URLClassLoader.findClass (URLClassLoader.java:446) at >> >> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf >> >> (ClassRealm.java:401) >> >> at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass >> >> (SelfFirstStrategy.java:42) >> >> at >> >> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClas >> >> s (ClassRealm.java:271) >> >> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass >> >> (ClassRealm.java:247) >> >> at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass >> >> (ClassRealm.java:239) >> >> at java.lang.ClassLoader.defineClass1 (Native Method) at >> >> java.lang.ClassLoader.defineClass (ClassLoader.java:1009) at >> >> java.security.SecureClassLoader.defineClass >> (SecureClassLoader.java:174) >> >> at java.net.URLClassLoader.defineClass (URLClassLoader.java:545) >> >> >> >> >> >> >> >> On Wed, January 2, 2019 11:14, Dan Haywood wrote: >> >> >> >>> Folks, >> >>> I've cut a further release candidate RC3 for Apache Isis Core and the >> >>> two archetypes: >> >>> >> >>> >> >>> >> >>> * Core 1.17.0 >> >>> * HelloWorld Archetype 1.17.0 >> >>> * SimpleApp Archetype 1.17.0 >> >>> >> >>> >> >>> >> >>> The source code artifacts have been uploaded to staging repositories >> >>> on repository.apache.org. For each zip there is a corresponding >> >>> signature >> >> file >> >>> (append .asc to the >> >>> zip's url). >> >>> >> >>> To verify the source code, you can use the following commands (in an >> >>> empty directory): >> >>> >> >>> >> >>> NEXUSREPONUM=1087 >> >>> VERSION=1.17.0 >> >>> >> >>> >> >>> >> >>> curl http://www.apache.org/dist/isis/KEYS > /tmp/KEYS gpg --import >> >>> /tmp/KEYS >> >>> >> >>> >> >>> >> >>> rm -rf isis-$VERSION* rm -rf simpleapp-archetype-$VERSION* rm -rf >> >>> helloworld-archetype-$VERSION* >> >>> >> >>> curl -O -L >> >>> >> >> >> https://raw.githubusercontent.com/apache/isis/06f947ad7a0968c34d8e6941a >> >> 77 >> >> >> >>> e12aa0196cd17/scripts/verify-isis-release.sh >> >>> >> >>> chmod +x ./verify-isis-release.sh ./verify-isis-release.sh >> >>> $NEXUSREPONUM >> >>> $VERSION >> >>> >> >>> >> >>> >> >>> >> >>> Assuming this completes successfully, you can then test the two >> >>> applications generated from the `simpleapp` and `helloworld` >> >>> archetypes: >> >>> >> >>> >> >>> pushd test-simpleapp/myapp mvn -pl webapp jetty:run popd >> >>> >> >>> and >> >>> >> >>> pushd test-helloworld/myapp mvn jetty:run popd >> >>> >> >>> >> >>> For more details, see >> >>> >> >>> >> >> >> https://isis.apache.org/guides/cgcom/cgcom.html#_cgcom_verifying-releas >> >> es >> >>> >> >>> >> >>> Please verify the release and cast your vote. The vote will be open >> >>> for a minimum of 72 hours. >> >>> >> >>> [ ] +1 >> >>> [ ] 0 >> >>> [ ] -1 >> >>> >> >>> >> >>> >> >> >> >> >> >> -- >> >> Kevin Meyer >> >> Ljubljana, Slovenia >> >> The Apache Software Foundation >> >> >> >> >> >> >> > >> >> >> -- >> Kevin Meyer >> Ljubljana, Slovenia >> Vice President Apache Isis (https://isis.apache.org) >> The Apache Software Foundation >> >>
