You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2012/12/10 15:18:46 UTC
git commit: ISIS-188: various fixes to module poms
Updated Branches:
refs/heads/master 578587233 -> 3b48e04f4
ISIS-188: various fixes to module poms
- making sure can use scope=import for dependency management of each releasable module
- renamed the top-level aggregator project from 'isis' to 'isis-all' so that artifactIds are unique across all and imports into Eclipse ok.
Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/3b48e04f
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/3b48e04f
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/3b48e04f
Branch: refs/heads/master
Commit: 3b48e04f4b2a63a2b63a6387cb8d63622c84e426
Parents: 5785872
Author: Jeroen van der Wal <je...@stromboli.it>
Authored: Mon Dec 10 15:17:24 2012 +0100
Committer: Jeroen van der Wal <je...@stromboli.it>
Committed: Mon Dec 10 15:17:24 2012 +0100
----------------------------------------------------------------------
component/objectstore/jdo/pom.xml | 17 +++++++
component/objectstore/nosql/pom.xml | 11 ++++-
component/objectstore/sql/pom.xml | 49 +++++++++++---------
component/objectstore/xml/pom.xml | 25 ++++++++---
component/profilestore/xml/pom.xml | 12 +++++
component/progmodel/groovy/pom.xml | 4 ++
component/progmodel/wrapper/pom.xml | 41 +++++++++--------
component/security/file/pom.xml | 11 +++++
component/security/ldap/pom.xml | 11 +++++
component/security/sql/pom.xml | 11 +++++
component/viewer/bdd/pom.xml | 34 +++++++++-----
component/viewer/dnd/pom.xml | 6 ++-
component/viewer/html/pom.xml | 6 +++
component/viewer/junit/pom.xml | 16 +++++++
component/viewer/restfulobjects/pom.xml | 55 ++++++++++++-----------
component/viewer/scimpi/dispatcher/pom.xml | 4 --
component/viewer/scimpi/pom.xml | 22 +++++-----
component/viewer/wicket/pom.xml | 31 +++++++------
core/objectstore-inmemory/pom.xml | 5 ++
core/pom.xml | 4 +-
pom.xml | 2 +-
21 files changed, 257 insertions(+), 120 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/objectstore/jdo/pom.xml
----------------------------------------------------------------------
diff --git a/component/objectstore/jdo/pom.xml b/component/objectstore/jdo/pom.xml
index f2be8d1..260de06 100644
--- a/component/objectstore/jdo/pom.xml
+++ b/component/objectstore/jdo/pom.xml
@@ -68,6 +68,9 @@
<dependencyManagement>
<dependencies>
+
+ <!-- also for benefit of application developers, using scope=import -->
+
<dependency>
<groupId>org.apache.isis.objectstore</groupId>
<artifactId>isis-jdo-objectstore-applib</artifactId>
@@ -92,6 +95,20 @@
<scope>test</scope>
<type>test-jar</type>
</dependency>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-jdo-objectstore-datanucleus</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-jdo-objectstore-datanucleus</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ <scope>test</scope>
+ <type>test-jar</type>
+ </dependency>
+
+
<!-- isis core -->
<dependency>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/objectstore/nosql/pom.xml
----------------------------------------------------------------------
diff --git a/component/objectstore/nosql/pom.xml b/component/objectstore/nosql/pom.xml
index e11edf0..d7251a1 100644
--- a/component/objectstore/nosql/pom.xml
+++ b/component/objectstore/nosql/pom.xml
@@ -128,7 +128,16 @@
</reporting>
<dependencyManagement>
- <dependencies>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-nosql-objectstore</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+
+
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/objectstore/sql/pom.xml
----------------------------------------------------------------------
diff --git a/component/objectstore/sql/pom.xml b/component/objectstore/sql/pom.xml
index 9cec300..7365102 100644
--- a/component/objectstore/sql/pom.xml
+++ b/component/objectstore/sql/pom.xml
@@ -84,6 +84,32 @@
<dependencyManagement>
<dependencies>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-sql-objectstore-impl</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-sql-objectstore-tests-common</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-sql-objectstore-tests-common</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-sql-objectstore-tests-served</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+
+
<dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-runtime</artifactId>
@@ -123,29 +149,6 @@
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.apache.isis.objectstore</groupId>
- <artifactId>isis-sql-objectstore-impl</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.isis.objectstore</groupId>
- <artifactId>isis-sql-objectstore-tests-common</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.isis.objectstore</groupId>
- <artifactId>isis-sql-objectstore-tests-common</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- <type>test-jar</type>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.isis.objectstore</groupId>
- <artifactId>isis-sql-objectstore-tests-served</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
<dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-tck-dom</artifactId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/objectstore/xml/pom.xml
----------------------------------------------------------------------
diff --git a/component/objectstore/xml/pom.xml b/component/objectstore/xml/pom.xml
index 3fe7ac1..89812c1 100644
--- a/component/objectstore/xml/pom.xml
+++ b/component/objectstore/xml/pom.xml
@@ -79,6 +79,19 @@
</plugins>
</reporting>
+
+ <dependencyManagement>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.objectstore</groupId>
+ <artifactId>isis-xml-objectstore</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+
<dependencies>
<dependency>
<groupId>org.apache.isis.core</groupId>
@@ -95,22 +108,22 @@
</dependency>
<dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-cglib-bytecode</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-runtime</artifactId>
<version>0.3.1-SNAPSHOT</version>
</dependency>
+
<dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-integtestsupport</artifactId>
<version>0.3.1-SNAPSHOT</version>
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-cglib-bytecode</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/profilestore/xml/pom.xml
----------------------------------------------------------------------
diff --git a/component/profilestore/xml/pom.xml b/component/profilestore/xml/pom.xml
index 0f45da0..fae426e 100644
--- a/component/profilestore/xml/pom.xml
+++ b/component/profilestore/xml/pom.xml
@@ -78,6 +78,18 @@
</plugin>
</plugins>
</reporting>
+
+ <dependencyManagement>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.profilestore</groupId>
+ <artifactId>isis-xml-profilestore</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/progmodel/groovy/pom.xml
----------------------------------------------------------------------
diff --git a/component/progmodel/groovy/pom.xml b/component/progmodel/groovy/pom.xml
index 30d2ac6..26dc2ef 100644
--- a/component/progmodel/groovy/pom.xml
+++ b/component/progmodel/groovy/pom.xml
@@ -53,6 +53,8 @@
<dependencyManagement>
<dependencies>
+ <!-- also for benefit of application developers, using scope=import -->
+
<!-- Groovy Support -->
<dependency>
<groupId>org.apache.isis.progmodel</groupId>
@@ -65,6 +67,8 @@
<version>0.3.1-SNAPSHOT</version>
</dependency>
+
+
<!-- Apache Isis -->
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/progmodel/wrapper/pom.xml
----------------------------------------------------------------------
diff --git a/component/progmodel/wrapper/pom.xml b/component/progmodel/wrapper/pom.xml
index e439e42..052a4ed 100644
--- a/component/progmodel/wrapper/pom.xml
+++ b/component/progmodel/wrapper/pom.xml
@@ -74,6 +74,28 @@
<dependencyManagement>
<dependencies>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>isis-wrapper-progmodel-applib</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>isis-wrapper-progmodel-applib</artifactId>
+ <version>${project.version}</version>
+ <type>test-jar</type>
+ </dependency>
+
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>isis-wrapper-progmodel-impl</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+
+
+
+ <!-- isis core -->
<dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-applib</artifactId>
@@ -106,25 +128,6 @@
<scope>test</scope>
</dependency>
- <!-- wrapper applib -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>isis-wrapper-progmodel-applib</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>isis-wrapper-progmodel-applib</artifactId>
- <version>${project.version}</version>
- <type>test-jar</type>
- </dependency>
-
- <!-- wrapper impl -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>isis-wrapper-progmodel-impl</artifactId>
- <version>${project.version}</version>
- </dependency>
</dependencies>
</dependencyManagement>
</project>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/security/file/pom.xml
----------------------------------------------------------------------
diff --git a/component/security/file/pom.xml b/component/security/file/pom.xml
index 458eb80..7e3d9d8 100644
--- a/component/security/file/pom.xml
+++ b/component/security/file/pom.xml
@@ -64,6 +64,17 @@
</plugin>
</plugins>
</reporting>
+
+ <dependencyManagement>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.security</groupId>
+ <artifactId>isis-file-security</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/security/ldap/pom.xml
----------------------------------------------------------------------
diff --git a/component/security/ldap/pom.xml b/component/security/ldap/pom.xml
index 49ad26e..6c2df8c 100644
--- a/component/security/ldap/pom.xml
+++ b/component/security/ldap/pom.xml
@@ -65,6 +65,17 @@
</plugins>
</reporting>
+ <dependencyManagement>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.security</groupId>
+ <artifactId>isis-ldap-security</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/security/sql/pom.xml
----------------------------------------------------------------------
diff --git a/component/security/sql/pom.xml b/component/security/sql/pom.xml
index 39a01b9..e14f075 100755
--- a/component/security/sql/pom.xml
+++ b/component/security/sql/pom.xml
@@ -65,6 +65,17 @@
</plugins>
</reporting>
+ <dependencyManagement>
+ <!-- for benefit of application developers, using scope=import -->
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.security</groupId>
+ <artifactId>isis-sql-security</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.hsqldb</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/bdd/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/bdd/pom.xml b/component/viewer/bdd/pom.xml
index 99ba9b2..f87b14f 100644
--- a/component/viewer/bdd/pom.xml
+++ b/component/viewer/bdd/pom.xml
@@ -57,18 +57,9 @@
</build>
<dependencyManagement>
- <dependencies>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-metamodel</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-noop-security</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
+ <dependencies>
+
+ <!-- for benefit of application developers, using scope=import -->
<!-- BDD Viewer -->
<dependency>
@@ -97,6 +88,25 @@
<type>test-jar</type>
</dependency>
+
+
+ <dependency>
+ <groupId>org.apache.isis.security</groupId>
+ <artifactId>isis-file-security</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-metamodel</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-noop-security</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
<!-- 3rd party dependencies -->
<dependency>
<groupId>junit</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/dnd/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/dnd/pom.xml b/component/viewer/dnd/pom.xml
index 9567d47..eb76d4f 100644
--- a/component/viewer/dnd/pom.xml
+++ b/component/viewer/dnd/pom.xml
@@ -57,7 +57,8 @@
<dependencyManagement>
<dependencies>
- <!-- this monitoring -->
+
+ <!-- for benefit of application developers, using scope=import -->
<dependency>
<groupId>org.apache.isis.viewer</groupId>
<artifactId>isis-dnd-viewer-impl</artifactId>
@@ -70,6 +71,7 @@
<version>0.3.1-SNAPSHOT</version>
</dependency>
+
<!-- isis core -->
<dependency>
<groupId>org.apache.isis.core</groupId>
@@ -87,7 +89,7 @@
<dependency>
<groupId>org.apache.isis.core</groupId>
<artifactId>isis-integtestsupport</artifactId>
- <version>0.3.1-SNAPSHOT</version>
+ <version>0.3.1-SNAPSHOT</version>
<scope>test</scope>
</dependency>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/html/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/html/pom.xml b/component/viewer/html/pom.xml
index 3ac0208..cfdbe89 100644
--- a/component/viewer/html/pom.xml
+++ b/component/viewer/html/pom.xml
@@ -57,6 +57,10 @@
<dependencyManagement>
<dependencies>
+
+
+ <!-- also for benefit of application developers, using scope=import -->
+
<!-- for this module -->
<dependency>
<groupId>org.apache.isis.viewer</groupId>
@@ -70,6 +74,8 @@
<version>0.3.1-SNAPSHOT</version>
</dependency>
+
+
<!-- isis core -->
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/junit/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/junit/pom.xml b/component/viewer/junit/pom.xml
index 9fb1245..a3e658e 100644
--- a/component/viewer/junit/pom.xml
+++ b/component/viewer/junit/pom.xml
@@ -59,6 +59,22 @@
<dependencyManagement>
<dependencies>
+
+ <!-- for benefit of application developers, using scope=import -->
+ <dependency>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>isis-junit-viewer-impl</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>isis-junit-viewer-tck</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+
+
+
<dependency>
<groupId>org.apache.isis.progmodel</groupId>
<artifactId>isis-wrapper-progmodel-metamodel</artifactId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/restfulobjects/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/restfulobjects/pom.xml b/component/viewer/restfulobjects/pom.xml
index c9a9dd3..92e4ba8 100644
--- a/component/viewer/restfulobjects/pom.xml
+++ b/component/viewer/restfulobjects/pom.xml
@@ -88,33 +88,8 @@
<dependencyManagement>
<dependencies>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-applib</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-metamodel</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-runtime</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-unittestsupport</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
-
+ <!-- for benefit of application developers, using scope=import -->
- <!-- RestfulObjects Viewer -->
<dependency>
<groupId>org.apache.isis.viewer</groupId>
<artifactId>isis-restfulobjects-viewer-applib</artifactId>
@@ -137,7 +112,35 @@
<version>0.3.1-SNAPSHOT</version>
<type>test-jar</type>
</dependency>
+
+
+
+ <!-- isis core -->
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-applib</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-metamodel</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-runtime</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-unittestsupport</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</dependencyManagement>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/scimpi/dispatcher/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/scimpi/dispatcher/pom.xml b/component/viewer/scimpi/dispatcher/pom.xml
index 06d0ad6..3eac4cb 100644
--- a/component/viewer/scimpi/dispatcher/pom.xml
+++ b/component/viewer/scimpi/dispatcher/pom.xml
@@ -64,10 +64,6 @@
</reporting>
<dependencies>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-metamodel</artifactId>
- </dependency>
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/scimpi/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/scimpi/pom.xml b/component/viewer/scimpi/pom.xml
index a49ad6e..7d2ca35 100644
--- a/component/viewer/scimpi/pom.xml
+++ b/component/viewer/scimpi/pom.xml
@@ -81,17 +81,7 @@
<dependencyManagement>
<dependencies>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-metamodel</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-runtime</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
+ <!-- for benefit of application developers, using scope=import -->
<dependency>
<groupId>org.apache.isis.viewer</groupId>
@@ -105,6 +95,16 @@
<version>0.3.1-SNAPSHOT</version>
</dependency>
+
+
+ <!-- isis core -->
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-runtime</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
+
</dependencies>
</dependencyManagement>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/component/viewer/wicket/pom.xml
----------------------------------------------------------------------
diff --git a/component/viewer/wicket/pom.xml b/component/viewer/wicket/pom.xml
index e092e69..8e246ee 100644
--- a/component/viewer/wicket/pom.xml
+++ b/component/viewer/wicket/pom.xml
@@ -71,20 +71,7 @@
<dependencyManagement>
<dependencies>
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-unittestsupport</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>isis-runtime</artifactId>
- <version>0.3.1-SNAPSHOT</version>
- </dependency>
-
- <!-- Apache Isis Wicket Viewer -->
+ <!-- also for benefit of application developers, using scope=import -->
<dependency>
<groupId>org.apache.isis.viewer</groupId>
<artifactId>isis-wicket-viewer-model</artifactId>
@@ -122,6 +109,22 @@
<type>test-jar</type>
</dependency>
+
+
+ <!-- isis core -->
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-unittestsupport</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-runtime</artifactId>
+ <version>0.3.1-SNAPSHOT</version>
+ </dependency>
+
<!-- Apache Isis -->
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/core/objectstore-inmemory/pom.xml
----------------------------------------------------------------------
diff --git a/core/objectstore-inmemory/pom.xml b/core/objectstore-inmemory/pom.xml
index 2d29ead..6d8d3e0 100644
--- a/core/objectstore-inmemory/pom.xml
+++ b/core/objectstore-inmemory/pom.xml
@@ -82,6 +82,11 @@
<artifactId>isis-runtime</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-cglib-bytecode</artifactId>
+ </dependency>
+
</dependencies>
</project>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/core/pom.xml
----------------------------------------------------------------------
diff --git a/core/pom.xml b/core/pom.xml
index a235aa4..6e82d26 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -944,7 +944,9 @@ archetype includes this explicit dependency.
</reporting>
<dependencyManagement>
- <dependencies>
+ <!-- is also for benefit of application developers, using scope=import -->
+ <dependencies>
+
<!-- isis-unittestsupport -->
<dependency>
<groupId>org.apache.isis.core</groupId>
http://git-wip-us.apache.org/repos/asf/isis/blob/3b48e04f/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index e1f0462..afab463 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.isis</groupId>
- <artifactId>isis</artifactId>
+ <artifactId>isis-all</artifactId>
<version>0.3.1-SNAPSHOT</version>
<packaging>pom</packaging>