Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
On 2019/01/18 09:19:12, Dan Haywood wrote: > Hmm, I see: > > Failed to execute goal > org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) > on project standalone-pom: The desired archetype does not exist > (org.apache.isis.archetype:simpleapp-archetype:1.16.0-SNAPSHOT) > > which suggests that the command: > > mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany > -D artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D > archetypeArtifactId=simpleapp-archetype -B > > is picking up an earlier version. > > Could you retry, but first deleting the contents of ~/.m2/org/apache/isis > and see what happens? > > Thx > Dan > > > > > On Fri, 18 Jan 2019 at 09:15, Johan Doornenbal > wrote: > > > > > > > On 2019/01/12 14:28:24, Dan Haywood wrote: > > > Folks, > > > > > > I've cut a release for Apache Isis Core and the two archetypes: > > > > > > * Core 2.0.0-M2 > > > * HelloWorld Archetype 2.0.0-M2 > > > * SimpleApp Archetype 2.0.0-M2 > > > > > > 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). > > > > > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > > > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; > > see > > > https://github.com/apache/isis/tags > > > > > > To verify the source code, you can use the following commands (in an > > empty > > > directory): > > > > > > NEXUSREPONUM=1088 > > > VERSION=2.0.0-M2 > > > > > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > > > > > Please verify the release and cast your vote. The vote will be open for > > a > > > minimum of 72 hours. > > > > > > [ ] +1 > > > [ ] 0 > > > [ ] -1 > > > > > Hi Dan, > > > > The script works fine on my machine (root dir ~/src/m2test) untill trying > > to build simple app: > > > > ~/src/m2test > > ~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test > > mvn clean install -Dskip.git > > [INFO] Scanning for projects... > > [INFO] > > [INFO] ---< org.apache.isis.archetype:simpleapp-archetype > > > > > [INFO] Building simpleapp-archetype 2.0.0-M2 > > [INFO] --[ maven-archetype > > ]--- > > [INFO] > > [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ > > simpleapp-archetype --- > > [INFO] > > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > > simpleapp-archetype --- > > [INFO] > > [INFO] --- maven-remote-resources-plugin:1.5:process > > (process-resource-bundles) @ simpleapp-archetype --- > > [INFO] > > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > > simpleapp-archetype --- > > [INFO] Using 'UTF-8' encoding to copy filtered resources. > > [INFO] Copying 86 resources > > [INFO] Copying 3 resources > > [INFO] > > [INFO] --- maven-resources-plugin:3.1.0:testResources > > (default-testResources) @ simpleapp-archetype --- > > [INFO] Using 'UTF-8' encoding to copy filtered resources. > > [INFO] Copying 2 resources > > [INFO] Copying 3 resources > > [INFO] > > [INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @ > > simpleapp-archetype --- > > [INFO] Building archetype jar: > > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2 > > [INFO] > > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > > simpleapp-archetype --- > > [INFO] Skipping because packaging 'maven-archetype' is not pom. > > [INFO] > > [INFO] --- maven-archetype-plugin:3.0.1:integration-test > > (default-integration-test) @ simpleapp-archetype --- > > [INFO] > > [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ > > simpleapp-archetype --- > > [INFO] Installing > > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar > > to > > /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar > > [INFO]
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
Hmm, I see: Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.apache.isis.archetype:simpleapp-archetype:1.16.0-SNAPSHOT) which suggests that the command: mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany -D artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D archetypeArtifactId=simpleapp-archetype -B is picking up an earlier version. Could you retry, but first deleting the contents of ~/.m2/org/apache/isis and see what happens? Thx Dan On Fri, 18 Jan 2019 at 09:15, Johan Doornenbal wrote: > > > On 2019/01/12 14:28:24, Dan Haywood wrote: > > Folks, > > > > I've cut a release for Apache Isis Core and the two archetypes: > > > > * Core 2.0.0-M2 > > * HelloWorld Archetype 2.0.0-M2 > > * SimpleApp Archetype 2.0.0-M2 > > > > 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). > > > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; > see > > https://github.com/apache/isis/tags > > > > To verify the source code, you can use the following commands (in an > empty > > directory): > > > > NEXUSREPONUM=1088 > > VERSION=2.0.0-M2 > > > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > > > Please verify the release and cast your vote. The vote will be open for > a > > minimum of 72 hours. > > > > [ ] +1 > > [ ] 0 > > [ ] -1 > > > Hi Dan, > > The script works fine on my machine (root dir ~/src/m2test) untill trying > to build simple app: > > ~/src/m2test > ~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test > mvn clean install -Dskip.git > [INFO] Scanning for projects... > [INFO] > [INFO] ---< org.apache.isis.archetype:simpleapp-archetype > > > [INFO] Building simpleapp-archetype 2.0.0-M2 > [INFO] --[ maven-archetype > ]--- > [INFO] > [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ > simpleapp-archetype --- > [INFO] > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ > simpleapp-archetype --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.5:process > (process-resource-bundles) @ simpleapp-archetype --- > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ > simpleapp-archetype --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 86 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-resources-plugin:3.1.0:testResources > (default-testResources) @ simpleapp-archetype --- > [INFO] Using 'UTF-8' encoding to copy filtered resources. > [INFO] Copying 2 resources > [INFO] Copying 3 resources > [INFO] > [INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @ > simpleapp-archetype --- > [INFO] Building archetype jar: > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2 > [INFO] > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ > simpleapp-archetype --- > [INFO] Skipping because packaging 'maven-archetype' is not pom. > [INFO] > [INFO] --- maven-archetype-plugin:3.0.1:integration-test > (default-integration-test) @ simpleapp-archetype --- > [INFO] > [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ > simpleapp-archetype --- > [INFO] Installing > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar > to > /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar > [INFO] Installing > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/pom.xml to > /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.pom > [INFO] > [INFO] --- maven-archetype-plugin:3.0.1:update-local-catalog > (default-update-local-catalog) @ simpleapp-archetype --- > [INFO] >
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
On 2019/01/12 14:28:24, Dan Haywood wrote: > Folks, > > I've cut a release for Apache Isis Core and the two archetypes: > > * Core 2.0.0-M2 > * HelloWorld Archetype 2.0.0-M2 > * SimpleApp Archetype 2.0.0-M2 > > 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). > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; see > https://github.com/apache/isis/tags > > To verify the source code, you can use the following commands (in an empty > directory): > > NEXUSREPONUM=1088 > VERSION=2.0.0-M2 > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > Please verify the release and cast your vote. The vote will be open for a > minimum of 72 hours. > > [ ] +1 > [ ] 0 > [ ] -1 > Hi Dan, The script works fine on my machine (root dir ~/src/m2test) untill trying to build simple app: ~/src/m2test ~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test mvn clean install -Dskip.git [INFO] Scanning for projects... [INFO] [INFO] ---< org.apache.isis.archetype:simpleapp-archetype > [INFO] Building simpleapp-archetype 2.0.0-M2 [INFO] --[ maven-archetype ]--- [INFO] [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ simpleapp-archetype --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ simpleapp-archetype --- [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ simpleapp-archetype --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ simpleapp-archetype --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 86 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ simpleapp-archetype --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @ simpleapp-archetype --- [INFO] Building archetype jar: /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2 [INFO] [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ simpleapp-archetype --- [INFO] Skipping because packaging 'maven-archetype' is not pom. [INFO] [INFO] --- maven-archetype-plugin:3.0.1:integration-test (default-integration-test) @ simpleapp-archetype --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ simpleapp-archetype --- [INFO] Installing /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar to /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar [INFO] Installing /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/pom.xml to /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.pom [INFO] [INFO] --- maven-archetype-plugin:3.0.1:update-local-catalog (default-update-local-catalog) @ simpleapp-archetype --- [INFO] [INFO] BUILD SUCCESS [INFO] [INFO] Total time: 3.151 s [INFO] Finished at: 2019-01-18T10:08:55+01:00 [INFO] ~/src/m2test ~/src/m2test/test-simpleapp ~/src/m2test mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany -D artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D archetypeArtifactId=simpleapp-archetype -B [INFO] Scanning for projects... [INFO] [INFO] --< org.apache.maven:standalone-pom >--- [INFO] Building Maven Stub Project (No POM) 1 [INFO] [ pom ]- [INFO] [INFO] >>> maven-archetype-plugin:2.4:generate (default-cli) > generate-sources @
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
Right you are. This vote is cancelled, I'll do a new RC2 shortly. On Mon, 14 Jan 2019 at 11:02, Andi Huber wrote: > I've applied a fix to the junit test that Kevin discovered to be failing. > I guess we need a new RC and hence a new vote. > > Cheers, Andi > > On 2019/01/12 14:28:24, Dan Haywood wrote: > > Folks, > > > > I've cut a release for Apache Isis Core and the two archetypes: > > > > * Core 2.0.0-M2 > > * HelloWorld Archetype 2.0.0-M2 > > * SimpleApp Archetype 2.0.0-M2 > > > > 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). > > > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; > see > > https://github.com/apache/isis/tags > > > > To verify the source code, you can use the following commands (in an > empty > > directory): > > > > NEXUSREPONUM=1088 > > VERSION=2.0.0-M2 > > > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > > > Please verify the release and cast your vote. The vote will be open for > a > > minimum of 72 hours. > > > > [ ] +1 > > [ ] 0 > > [ ] -1 > > >
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
I've applied a fix to the junit test that Kevin discovered to be failing. I guess we need a new RC and hence a new vote. Cheers, Andi On 2019/01/12 14:28:24, Dan Haywood wrote: > Folks, > > I've cut a release for Apache Isis Core and the two archetypes: > > * Core 2.0.0-M2 > * HelloWorld Archetype 2.0.0-M2 > * SimpleApp Archetype 2.0.0-M2 > > 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). > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; see > https://github.com/apache/isis/tags > > To verify the source code, you can use the following commands (in an empty > directory): > > NEXUSREPONUM=1088 > VERSION=2.0.0-M2 > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > Please verify the release and cast your vote. The vote will be open for a > minimum of 72 hours. > > [ ] +1 > [ ] 0 > [ ] -1 >
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
Thx Kevin, it seems the particular test that fails is sensitive to what happened before. Root cause being that the configuration is not bootstrapped in a way that it should for testing. I'm looking into it ... On 2019/01/13 17:59:32, "Kevin Meyer" wrote: > > On Sun, January 13, 2019 17:24, Dan Haywood wrote: > > What are you building on, Kevin? OS? JDK? maven? > > > > Sorry, yes. I should have specified.. > > Ubuntu 18.04.1 LTS (Bionic Beaver) > > $ 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) > > $ mvn --version > Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; > 2017-10-18T09:58:13+02:00) > Maven home: /opt/maven/apache-maven-3.5.2 > Java version: 1.8.0_191, vendor: Oracle Corporation > Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre > Default locale: en_GB, platform encoding: UTF-8 > OS name: "linux", version: "4.15.0-43-generic", arch: "amd64", family: "unix" > > > > > > > > On Sun, 13 Jan 2019 at 15:51, Kevin Meyer wrote: > > > > > >> I get a test failure and the build fails: > >> > >> > >> > >> --- > >> > >> Test set: > >> > >> > >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val > >> idateServices$ValidateServicesTestValidateServices > >> > >> --- > >> > >> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.06 s > >> <<< > >> FAILURE! - in > >> > >> > >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val > >> idateServices$ValidateServicesTestValidateServices > >> > >> validate_DomainServicesWithDuplicateIds(org.apache.isis.core.metamodel. > >> services.ServicesInjectorDefaultTest_validateServices$ValidateServicesT > >> estValidateServices) Time elapsed: 0.056 s <<< ERROR! > >> java.lang.Exception: Unexpected exception, > >> expected but > >> was at > >> > >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val > >> idateServices$ValidateServicesTestValidateServices.validate_DomainServi > >> cesWithDuplicateIds(ServicesInjectorDefaultTest_validateServices.java:6 > >> 1) > >> > >> > >> > >> > >> > >> > >> On Sat, January 12, 2019 15:28, Dan Haywood wrote: > >> > >>> Folks, > >>> > >>> > >>> > >>> I've cut a release for Apache Isis Core and the two archetypes: > >>> > >>> > >>> > >>> * Core 2.0.0-M2 > >>> * HelloWorld Archetype 2.0.0-M2 > >>> * SimpleApp Archetype 2.0.0-M2 > >>> > >>> > >>> > >>> 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). > >>> > >>> In the source code repo the code has been tagged as > >>> isis-2.0.0-M2-RC1, helloworld-archetype-2.0.0-M2-RC1 and > >>> simpleapp-archetype-2.0.0-M2-RC1; see > >>> https://github.com/apache/isis/tags > >>> > >>> > >>> > >>> To verify the source code, you can use the following commands (in an > >>> empty directory): > >>> > >>> > >>> NEXUSREPONUM=1088 > >>> VERSION=2.0.0-M2 > >>> > >>> > >>> > >>> 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 > >
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
On Sun, January 13, 2019 17:24, Dan Haywood wrote: > What are you building on, Kevin? OS? JDK? maven? > Sorry, yes. I should have specified.. Ubuntu 18.04.1 LTS (Bionic Beaver) $ 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) $ mvn --version Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T09:58:13+02:00) Maven home: /opt/maven/apache-maven-3.5.2 Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_GB, platform encoding: UTF-8 OS name: "linux", version: "4.15.0-43-generic", arch: "amd64", family: "unix" > > > On Sun, 13 Jan 2019 at 15:51, Kevin Meyer wrote: > > >> I get a test failure and the build fails: >> >> >> >> --- >> >> Test set: >> >> >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val >> idateServices$ValidateServicesTestValidateServices >> >> --- >> >> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.06 s >> <<< >> FAILURE! - in >> >> >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val >> idateServices$ValidateServicesTestValidateServices >> >> validate_DomainServicesWithDuplicateIds(org.apache.isis.core.metamodel. >> services.ServicesInjectorDefaultTest_validateServices$ValidateServicesT >> estValidateServices) Time elapsed: 0.056 s <<< ERROR! >> java.lang.Exception: Unexpected exception, >> expected but >> was at >> >> org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_val >> idateServices$ValidateServicesTestValidateServices.validate_DomainServi >> cesWithDuplicateIds(ServicesInjectorDefaultTest_validateServices.java:6 >> 1) >> >> >> >> >> >> >> On Sat, January 12, 2019 15:28, Dan Haywood wrote: >> >>> Folks, >>> >>> >>> >>> I've cut a release for Apache Isis Core and the two archetypes: >>> >>> >>> >>> * Core 2.0.0-M2 >>> * HelloWorld Archetype 2.0.0-M2 >>> * SimpleApp Archetype 2.0.0-M2 >>> >>> >>> >>> 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). >>> >>> In the source code repo the code has been tagged as >>> isis-2.0.0-M2-RC1, helloworld-archetype-2.0.0-M2-RC1 and >>> simpleapp-archetype-2.0.0-M2-RC1; see >>> https://github.com/apache/isis/tags >>> >>> >>> >>> To verify the source code, you can use the following commands (in an >>> empty directory): >>> >>> >>> NEXUSREPONUM=1088 >>> VERSION=2.0.0-M2 >>> >>> >>> >>> 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
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
What are you building on, Kevin? OS? JDK? maven? On Sun, 13 Jan 2019 at 15:51, Kevin Meyer wrote: > I get a test failure and the build fails: > > > --- > Test set: > > org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices > > --- > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.06 s <<< > FAILURE! - in > > org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices > > validate_DomainServicesWithDuplicateIds(org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices) > Time elapsed: 0.056 s <<< ERROR! > java.lang.Exception: Unexpected exception, > expected but > was > at > > org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices.validate_DomainServicesWithDuplicateIds(ServicesInjectorDefaultTest_validateServices.java:61) > > > > > > On Sat, January 12, 2019 15:28, Dan Haywood wrote: > > Folks, > > > > > > I've cut a release for Apache Isis Core and the two archetypes: > > > > > > * Core 2.0.0-M2 > > * HelloWorld Archetype 2.0.0-M2 > > * SimpleApp Archetype 2.0.0-M2 > > > > > > 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). > > > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; > > see https://github.com/apache/isis/tags > > > > > > To verify the source code, you can use the following commands (in an > > empty directory): > > > > > > NEXUSREPONUM=1088 > > VERSION=2.0.0-M2 > > > > > > 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/06f947ad7a0968c34d8e6941a77 > > 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-releases > > > > > > 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 > >
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
I get a test failure and the build fails: --- Test set: org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices --- Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.06 s <<< FAILURE! - in org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices validate_DomainServicesWithDuplicateIds(org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices) Time elapsed: 0.056 s <<< ERROR! java.lang.Exception: Unexpected exception, expected but was at org.apache.isis.core.metamodel.services.ServicesInjectorDefaultTest_validateServices$ValidateServicesTestValidateServices.validate_DomainServicesWithDuplicateIds(ServicesInjectorDefaultTest_validateServices.java:61) On Sat, January 12, 2019 15:28, Dan Haywood wrote: > Folks, > > > I've cut a release for Apache Isis Core and the two archetypes: > > > * Core 2.0.0-M2 > * HelloWorld Archetype 2.0.0-M2 > * SimpleApp Archetype 2.0.0-M2 > > > 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). > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; > see https://github.com/apache/isis/tags > > > To verify the source code, you can use the following commands (in an > empty directory): > > > NEXUSREPONUM=1088 > VERSION=2.0.0-M2 > > > 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/06f947ad7a0968c34d8e6941a77 > 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-releases > > > 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
Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1
+1 debian 9, maven 3.6.0, Oracle JDK8 build 191 Verification process is very smooth now, thx Dan! Cheers Andi! On 2019/01/12 14:28:24, Dan Haywood wrote: > Folks, > > I've cut a release for Apache Isis Core and the two archetypes: > > * Core 2.0.0-M2 > * HelloWorld Archetype 2.0.0-M2 > * SimpleApp Archetype 2.0.0-M2 > > 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). > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1, > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; see > https://github.com/apache/isis/tags > > To verify the source code, you can use the following commands (in an empty > directory): > > NEXUSREPONUM=1088 > VERSION=2.0.0-M2 > > 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/06f947ad7a0968c34d8e6941a77e12aa0196cd17/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-releases > > Please verify the release and cast your vote. The vote will be open for a > minimum of 72 hours. > > [ ] +1 > [ ] 0 > [ ] -1 >