Following instructions on how to verify a release, I went with the 'automated procedure'. Right at the beginning of the script it asked me whether to override some source files, I entered [A]ll, then everything else went smoothly.
I skipped the part where it says 'get yourself a cup of coffee' and replaced that with getting myself a bar of chocolate, to reward myself in advance. As Kevin already pointed out, I as well had to skip the '-o' option for any 'mvn' command entered. +1 Cheers, Andi On 2018/07/26 17:50:24, "Kevin Meyer" <ke...@kmz.co.za> wrote: > Thanks again, Dan for organising the release and Andi for your contributions! > > This time I vote +1 > > As an end-user, I see no difference between v2.0 and the previous 1.x > release, which is a good thing! > > Comments: > The "-o" in the HelloWorld and SimpleApp release testing instructions > don't work unless you have previously downloaded the incode and docker > dependencies. > > I had an exception in the HelloWorld app when I terminated it, but it > seemed to be a Logging Configurator issue, which I call minor. > > FYI: An item I deleted (Bop) was still present in the Bookmarks list. > Selecting it gave an "Not authorized or no such object" message. > > Cheers, > Kevin > > Paste: > [INFO] Stopped > o.e.j.m.p.JettyWebAppContext@495bc9e7{/,[file:///home/kevin/isis/release/myapp/src/main/webapp/, > jar:file:///home/kevin/.m2/repository/org/webjars/modernizr/2.8.3/modernizr-2.8.3.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/jquery-ui/1.12.1/jquery-ui-1.12.1.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/jquery/1.11.1/jquery-1.11.1.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/bower/summernote/0.8.1/summernote-0.8.1.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/select2/4.0.5/select2-4.0.5.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/animate.css/3.3.0/animate.css-3.3.0.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/Eonasdan-bootstrap-datetimepicker/4.17.37-1/Eonasdan-bootstrap-datetimepicker-4.17.37-1.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/momentjs/2.14.1/momentjs-2.14.1.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/font-awesome/4.7.0/font-awesome-4.7.0.jar!/META-INF/resources, > jar:file:///home/kevin/.m2/repository/org/webjars/bootstrap/3.3.7-1/bootstrap-3.3.7-1.jar!/META-INF/resources],UNAVAILABLE}{file:///home/kevin/isis/release/myapp/src/main/webapp/} > Exception in thread "Thread-4" java.lang.NoClassDefFoundError: > org/apache/log4j/BasicConfigurator > at > org.apache.isis.core.runtime.system.context.IsisContext.resetLogging(IsisContext.java:145) > at > org.apache.isis.core.runtime.system.context.IsisContext.clear(IsisContext.java:78) > at > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.onDestroy(IsisWicketApplication.java:840) > at org.apache.wicket.Application.internalDestroy(Application.java:623) > at > org.apache.wicket.protocol.http.WebApplication.internalDestroy(WebApplication.java:709) > at > org.apache.wicket.protocol.http.WicketFilter.destroy(WicketFilter.java:614) > at > org.eclipse.jetty.servlet.FilterHolder.destroyInstance(FilterHolder.java:172) > at org.eclipse.jetty.servlet.FilterHolder.doStop(FilterHolder.java:150) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:226) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:381) > at > org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:456) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:127) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:817) > at > org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:353) > at > org.eclipse.jetty.webapp.WebAppContext.stopWebapp(WebAppContext.java:1386) > at > org.eclipse.jetty.maven.plugin.JettyWebAppContext.stopWebapp(JettyWebAppContext.java:332) > at > org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1350) > at > org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:872) > at > org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:269) > at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:542) > at > org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStop(JettyWebAppContext.java:429) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:143) > at > org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:161) > at > org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:73) > at org.eclipse.jetty.server.Server.doStop(Server.java:476) > at > org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89) > at > org.eclipse.jetty.util.thread.ShutdownThread.run(ShutdownThread.java:138) > Caused by: java.lang.ClassNotFoundException: > org.apache.log4j.BasicConfigurator > at > org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) > at > org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(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 > org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:487) > at > org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428) > ... 52 more > > > On Wed, July 25, 2018 20:00, Dan Haywood wrote: > > Right, another attempt at this. > > > > > > I've cut an RC2 for Apache Isis Core and the two archetypes: > > > > > > * Core 2.0.0-M1 > > * HelloWorld Archetype 2.0.0-M1 > > * SimpleApp Archetype 2.0.0-M1 > > > > > > The source code artifacts have been uploaded to staging repositories on > > repository.apache.org: > > > > > > * > > http://repository.apache.org/content/repositories/orgapacheisis-1083/org/a > > pache/isis/core/isis/2.0.0-M1/isis-2.0.0-M1-source-release.zip * > > http://repository.apache.org/content/repositories/orgapacheisis-1083/org/a > > pache/isis/archetype/helloworld-archetype/2.0.0-M1/helloworld-archetype-2 > > .0.0-M1-source-release.zip > > * > > http://repository.apache.org/content/repositories/orgapacheisis-1083/org/a > > pache/isis/archetype/simpleapp-archetype/2.0.0-M1/simpleapp-archetype-2.0 > > .0-M1-source-release.zip > > > > > > For each zip there is a corresponding signature file (append .asc to the > > zip's url). > > > > In the source code repo the code has been tagged as isis-2.0.0-M1-RC2, > > helloworld-archetype-2.0.0-M1-RC2 and simpleapp-archetype-2.0.0-M1-RC2; > > see https://github.com/apache/isis/tags > > > > > > For instructions on how to verify the release (build from binaries and/or > > use in Maven directly), see > > https://isis.apache.org/guides/cgcom/cgcom.html#_cgcom_verifying-releases > > > > > > Please verify the release and cast your vote. The vote will be open for > > a minimum of 72 hours (probably longer). > > > > [ ] +1 > > [ ] 0 > > [ ] -1 > > > > > > > -- > Kevin Meyer > Ljubljana, Slovenia > Vice President Apache Isis (https://isis.apache.org) > The Apache Software Foundation > >