For what it's worth... Final build of latest source completed.
To build offline (once all external dependencies have been
downloaded [*]) requires the following diff:
diff --git a/example/application/quickstart_wicket_restful_jdo/pom.xml
b/example/application/quickstart_wicket_restful_jdo/pom.xml
index f1fff7d..d5aa104 100644
--- a/example/application/quickstart_wicket_restful_jdo/pom.xml
+++ b/example/application/quickstart_wicket_restful_jdo/pom.xml
@@ -30,10 +30,10 @@
<packaging>pom</packaging>
<properties>
- <isis.version>1.0.0</isis.version>
-
<isis-objectstore-jdo.version>1.0.0</isis-objectstore-jdo.version>
- <isis-viewer-wicket.version>1.0.0</isis-viewer-wicket.version>
-
<isis-viewer-restfulobjects.version>1.0.0</isis-viewer-restfulobjects.version>
+ <isis.version>1.0.1-SNAPSHOT</isis.version>
+
<isis-objectstore-jdo.version>1.0.1-SNAPSHOT</isis-objectstore-jdo.version>
+
<isis-viewer-wicket.version>1.0.1-SNAPSHOT</isis-viewer-wicket.version>
+
<isis-viewer-restfulobjects.version>1.0.1-SNAPSHOT</isis-viewer-restfulobjects.version>
<isis-security-shiro.version>1.0.0-SNAPSHOT</isis-security-shiro.version>
</properties>
diff --git a/example/archetype/quickstart_wicket_restful_jdo/pom.xml
b/example/archetype/quickstart_wicket_restful_jdo/pom.xml
index c38ca7c..7793e20 100644
--- a/example/archetype/quickstart_wicket_restful_jdo/pom.xml
+++ b/example/archetype/quickstart_wicket_restful_jdo/pom.xml
@@ -44,6 +44,6 @@
<parent>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis</artifactId>
- <version>1.0.0</version>
+ <version>1.0.1-SNAPSHOT</version>
</parent>
</project>
[*] the "mvn dependency:go-offline" command helps with this...
It even seems to have picked up an issue with some poms:
The following poms reference ${maven-project-info-reports-plugin}:
core/applib/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/bytecode-cglib/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/bytecode-javassist/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/integtestsupport/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/metamodel/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/objectstore-inmemory/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/profilestore-inmemory/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/runtime/pom.xml: <version>${maven-project-info-reports-plugin}</version>
core/security-noop/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/unittestsupport/pom.xml:
<version>${maven-project-info-reports-plugin}</version>
core/webserver/pom.xml: <version>${maven-project-info-reports-plugin}</version>
But "maven-project-info-reports-plugin" is not defined anywhere within
the project?!?
Trying with:
mvn -Dmaven-project-info-reports-plugin=2.6 dependency:go-offline
goes further...
But it does fail when version ranges are specified! :)