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 <[email protected]>
Authored: Mon Dec 10 15:17:24 2012 +0100
Committer: Jeroen van der Wal <[email protected]>
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>

Reply via email to