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 2010/10/14 19:46:42 UTC
svn commit: r1022627 - in /incubator/isis/trunk: alternatives/
alternatives/bytecode/ alternatives/bytecode/javassist/
alternatives/objectstore/ alternatives/objectstore/nosql/
alternatives/objectstore/sql/
alternatives/objectstore/sql/integrationtests...
Author: danhaywood
Date: Thu Oct 14 17:46:38 2010
New Revision: 1022627
URL: http://svn.apache.org/viewvc?rev=1022627&view=rev
Log:
finished jigging about modules, but haven't yet tried to compile
Added:
incubator/isis/trunk/alternatives/bytecode/pom.xml
incubator/isis/trunk/alternatives/objectstore/pom.xml
incubator/isis/trunk/alternatives/progmodel/pom.xml
incubator/isis/trunk/alternatives/remoting/pom.xml
incubator/isis/trunk/alternatives/security/pom.xml
incubator/isis/trunk/defaults/pom.xml
incubator/isis/trunk/viewer/pom.xml
Removed:
incubator/isis/trunk/viewer/html/notes.txt
Modified:
incubator/isis/trunk/alternatives/bytecode/javassist/pom.xml
incubator/isis/trunk/alternatives/objectstore/nosql/pom.xml
incubator/isis/trunk/alternatives/objectstore/sql/integrationtests/pom.xml
incubator/isis/trunk/alternatives/objectstore/sql/persistor/pom.xml
incubator/isis/trunk/alternatives/objectstore/sql/pom.xml
incubator/isis/trunk/alternatives/objectstore/xml/pom.xml
incubator/isis/trunk/alternatives/pom.xml
incubator/isis/trunk/alternatives/progmodel/headless/applib/pom.xml
incubator/isis/trunk/alternatives/progmodel/headless/embedded/pom.xml
incubator/isis/trunk/alternatives/progmodel/headless/pom.xml
incubator/isis/trunk/alternatives/progmodel/headless/viewer/pom.xml
incubator/isis/trunk/alternatives/remoting/common/pom.xml
incubator/isis/trunk/alternatives/remoting/http/client/pom.xml
incubator/isis/trunk/alternatives/remoting/http/pom.xml
incubator/isis/trunk/alternatives/remoting/http/server/pom.xml
incubator/isis/trunk/alternatives/remoting/xstream/pom.xml
incubator/isis/trunk/defaults/bytecode/pom.xml
incubator/isis/trunk/viewer/dnd/pom.xml
incubator/isis/trunk/viewer/html/pom.xml
incubator/isis/trunk/viewer/html/src/site/apt/jottings.apt
incubator/isis/trunk/viewer/junit/pom.xml
incubator/isis/trunk/viewer/scimpi/dispatcher/pom.xml
incubator/isis/trunk/viewer/scimpi/pom.xml
incubator/isis/trunk/viewer/scimpi/servlet/pom.xml
Modified: incubator/isis/trunk/alternatives/bytecode/javassist/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/bytecode/javassist/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/bytecode/javassist/pom.xml (original)
+++ incubator/isis/trunk/alternatives/bytecode/javassist/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,16 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-javassist</artifactId>
- <name>Core Javassist Bytecode</name>
-
<parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>core</artifactId>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>bytecode</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.alternatives.bytecode</groupId>
+ <artifactId>javassist</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <name>Javassist Bytecode Implementation</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
</properties>
Added: incubator/isis/trunk/alternatives/bytecode/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/bytecode/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/alternatives/bytecode/pom.xml (added)
+++ incubator/isis/trunk/alternatives/bytecode/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,73 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>bytecode</artifactId>
+
+ <name>Alternative Bytecode Enhancement</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>javassist</module>
+ <module>identity</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+
+</project>
+
Modified: incubator/isis/trunk/alternatives/objectstore/nosql/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/nosql/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/nosql/pom.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/nosql/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,11 +2,17 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>nosql-persistor</artifactId>
+ <parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>objectstore</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives.objectstore</groupId>
+ <artifactId>nosql</artifactId>
<version>0.1-SNAPSHOT</version>
- <name>NOSQL Persistor</name>
+ <name>NOSQL ObjectStore</name>
<description>
Provides file based persistence for a standalone application using a NOSQL database.
@@ -67,12 +73,6 @@
</plugins>
</build>
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
-
<dependencyManagement>
<dependencies>
<dependency>
Added: incubator/isis/trunk/alternatives/objectstore/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/pom.xml (added)
+++ incubator/isis/trunk/alternatives/objectstore/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,75 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>objectstore</artifactId>
+
+ <name>Alternative ObjectStores</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>xml</module>
+ <module>sql</module>
+ <module>nosql</module>
+ <module>jpa</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+
+</project>
+
Modified: incubator/isis/trunk/alternatives/objectstore/sql/integrationtests/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/sql/integrationtests/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/sql/integrationtests/pom.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/sql/integrationtests/pom.xml Thu Oct 14 17:46:38 2010
@@ -3,18 +3,16 @@
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>sql-integrationtests</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>SQL Persistor integration tests</name>
-
- <parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <parent>
+ <groupId>org.apache.isis.alternatives.objectstore</groupId>
<artifactId>sql</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>sql-integrationtests</artifactId>
+
+ <name>SQL ObjectStore Integration Tests</name>
+
<properties>
<pdf.title>Configuration Guide</pdf.title>
<pdf.outputName>${project.artifactId}-configuration-guide</pdf.outputName>
Modified: incubator/isis/trunk/alternatives/objectstore/sql/persistor/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/sql/persistor/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/sql/persistor/pom.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/sql/persistor/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,18 +2,15 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>sql-persistor</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>SQL Persistor Main</name>
-
- <parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <parent>
+ <groupId>org.apache.isis.alternatives.objectstore</groupId>
<artifactId>sql</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>sql-impl</artifactId>
+ <name>SQL ObjectStore Implementation</name>
+
<properties>
<pdf.title>Configuration Guide</pdf.title>
<pdf.outputName>${project.artifactId}-configuration-guide</pdf.outputName>
Modified: incubator/isis/trunk/alternatives/objectstore/sql/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/sql/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/sql/pom.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/sql/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,18 +2,23 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
+ <parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>objectstore</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives.objectstore</groupId>
<artifactId>sql</artifactId>
<version>0.1-SNAPSHOT</version>
- <packaging>pom</packaging>
- <name>SQL Persistor Group</name>
-
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
+ <name>SQL ObjectStore</name>
+
+ <description>
+ Provides JDBC-based persistence.
+ </description>
+
+ <packaging>pom</packaging>
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
Modified: incubator/isis/trunk/alternatives/objectstore/xml/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/objectstore/xml/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/objectstore/xml/pom.xml (original)
+++ incubator/isis/trunk/alternatives/objectstore/xml/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,18 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>xml-persistor</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>XML Persistor</name>
-
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
+ <parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>objectstore</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.alternatives.objectstore</groupId>
+ <artifactId>xml</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <name>XML ObjectStore</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
Modified: incubator/isis/trunk/alternatives/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/pom.xml (original)
+++ incubator/isis/trunk/alternatives/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,19 +2,19 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
-
- <name>Plug-ins</name>
-
- <packaging>pom</packaging>
-
<parent>
<groupId>org.apache.isis</groupId>
- <artifactId>trunk</artifactId>
+ <artifactId>isis-parent</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+
+ <name>Alternative Implementations</name>
+
+ <packaging>pom</packaging>
+
<properties>
<pdf.title>Overview</pdf.title>
<pdf.outputName>${project.artifactId}-overview</pdf.outputName>
Modified: incubator/isis/trunk/alternatives/progmodel/headless/applib/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/progmodel/headless/applib/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/progmodel/headless/applib/pom.xml (original)
+++ incubator/isis/trunk/alternatives/progmodel/headless/applib/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,17 +1,16 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>headless-applib</artifactId>
-
- <name>Headless Viewer Applib</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>headless-applib</artifactId>
+
+ <name>Headless ProgModel Applib</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
Modified: incubator/isis/trunk/alternatives/progmodel/headless/embedded/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/progmodel/headless/embedded/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/progmodel/headless/embedded/pom.xml (original)
+++ incubator/isis/trunk/alternatives/progmodel/headless/embedded/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,17 +1,16 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>headless-embedded</artifactId>
-
- <name>Headless Viewer Embedded</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>headless-embedded</artifactId>
+
+ <name>Headless ProgModel Embedded</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
@@ -23,7 +22,7 @@
</dependency>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless-viewer</artifactId>
</dependency>
</dependencies>
Modified: incubator/isis/trunk/alternatives/progmodel/headless/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/progmodel/headless/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/progmodel/headless/pom.xml (original)
+++ incubator/isis/trunk/alternatives/progmodel/headless/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,20 +2,20 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
+ <parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>progmodel</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless</artifactId>
<version>0.1-SNAPSHOT</version>
- <name>Headless</name>
+ <name>Headless Programming Model</name>
<packaging>pom</packaging>
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
-
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
@@ -36,13 +36,19 @@
<modules>
<module>applib</module>
<module>viewer</module>
- <module>junit</module>
<module>embedded</module>
</modules>
<dependencyManagement>
<dependencies>
+ <!-- ? TODO: it'd be better to use a scope=import on org.apache.isis:defaults ? -->
+ <dependency>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>bytecode</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+
<!-- headless applib -->
<dependency>
<groupId>${project.groupId}</groupId>
@@ -62,19 +68,6 @@
<artifactId>headless-viewer</artifactId>
<version>${project.version}</version>
</dependency>
-
- <!-- headless junit -->
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>headless-junit</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>${project.groupId}</groupId>
- <artifactId>headless-junit</artifactId>
- <version>${project.version}</version>
- <type>test-jar</type>
- </dependency>
</dependencies>
</dependencyManagement>
</project>
Modified: incubator/isis/trunk/alternatives/progmodel/headless/viewer/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/progmodel/headless/viewer/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/progmodel/headless/viewer/pom.xml (original)
+++ incubator/isis/trunk/alternatives/progmodel/headless/viewer/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,28 +1,27 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>headless-viewer</artifactId>
-
- <name>Headless Viewer</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>headless-viewer</artifactId>
+
+ <name>Headless ProgModel Viewer</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
<dependencies>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless-applib</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless-applib</artifactId>
<type>test-jar</type>
<scope>test</scope>
@@ -42,13 +41,8 @@
</dependency>
<dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-cglib</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-javassist</artifactId>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>bytecode</artifactId>
</dependency>
<dependency>
Added: incubator/isis/trunk/alternatives/progmodel/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/progmodel/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/alternatives/progmodel/pom.xml (added)
+++ incubator/isis/trunk/alternatives/progmodel/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,73 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>progmodel</artifactId>
+
+ <name>Alternative Programming Models</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>groovy</module>
+ <module>headless</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+
+</project>
+
Modified: incubator/isis/trunk/alternatives/remoting/common/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/common/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/common/pom.xml (original)
+++ incubator/isis/trunk/alternatives/remoting/common/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,16 +1,16 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>remoting</artifactId>
- <name>Core Remoting (Client/Server Support)</name>
-
<parent>
<groupId>org.apache.isis</groupId>
- <artifactId>core</artifactId>
+ <artifactId>alternatives</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>remoting</artifactId>
+ <name>Remoting (Client/Server Support)</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
</properties>
Modified: incubator/isis/trunk/alternatives/remoting/http/client/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/http/client/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/http/client/pom.xml (original)
+++ incubator/isis/trunk/alternatives/remoting/http/client/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,17 +1,15 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>http-remoting-client</artifactId>
-
- <name>HTTP Remoting (Client-side)</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>http-remoting</artifactId>
+ <groupId>org.apache.isis.alternatives.remoting</groupId>
+ <artifactId>transport-http</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>transport-http-client</artifactId>
+ <name>HTTP Remoting (Client-side)</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
Modified: incubator/isis/trunk/alternatives/remoting/http/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/http/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/http/pom.xml (original)
+++ incubator/isis/trunk/alternatives/remoting/http/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,25 +2,25 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>http-remoting</artifactId>
+ <parent>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>remoting</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives.remoting</groupId>
+ <artifactId>transport-http</artifactId>
<version>0.1-SNAPSHOT</version>
- <name>HTTP Remoting</name>
+ <name>HTTP Transport</name>
<packaging>pom</packaging>
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
-
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
- <docbkx.title>Apache Isis HTTP Remoting</docbkx.title>
- <docbkx.outputName>isis-http-remoting</docbkx.outputName>
+ <docbkx.title>Apache Isis HTTP Transport</docbkx.title>
+ <docbkx.outputName>isis-remoting-transport-http</docbkx.outputName>
</properties>
<build>
Modified: incubator/isis/trunk/alternatives/remoting/http/server/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/http/server/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/http/server/pom.xml (original)
+++ incubator/isis/trunk/alternatives/remoting/http/server/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,17 +1,16 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>http-remoting-server</artifactId>
-
- <name>HTTP Remoting (Server-side)</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>http-remoting</artifactId>
+ <groupId>org.apache.isis.alternatives.remoting</groupId>
+ <artifactId>transport-http</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <artifactId>transport-http-server</artifactId>
+
+ <name>HTTP Remoting (Server-side)</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
Added: incubator/isis/trunk/alternatives/remoting/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/pom.xml (added)
+++ incubator/isis/trunk/alternatives/remoting/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>remoting</artifactId>
+
+ <name>Remoting</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>common</module>
+ <module>http</module>
+ <module>sockets</module>
+ <module>xstream</module>
+ <module>encode</module>
+ <module>serialize</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+
+</project>
+
Modified: incubator/isis/trunk/alternatives/remoting/xstream/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/remoting/xstream/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/alternatives/remoting/xstream/pom.xml (original)
+++ incubator/isis/trunk/alternatives/remoting/xstream/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,18 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>xstream-marshalling</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>XStream Marshalling</name>
-
<parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>remoting</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.alternatives.remoting</groupId>
+ <artifactId>marshalling-xstream</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <name>XStream Marshalling</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
Added: incubator/isis/trunk/alternatives/security/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/alternatives/security/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/alternatives/security/pom.xml (added)
+++ incubator/isis/trunk/alternatives/security/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,73 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>alternatives</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.alternatives</groupId>
+ <artifactId>security</artifactId>
+
+ <name>Alternative Security Implementations</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>ldap</module>
+ <module>jdbc</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+
+</project>
+
Modified: incubator/isis/trunk/defaults/bytecode/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/defaults/bytecode/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/defaults/bytecode/pom.xml (original)
+++ incubator/isis/trunk/defaults/bytecode/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,16 +1,16 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-cglib</artifactId>
- <name>Core Cglib Bytecode</name>
-
<parent>
<groupId>org.apache.isis</groupId>
- <artifactId>core</artifactId>
+ <artifactId>defaults</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>bytecode</artifactId>
+ <name>Default Bytecode (CgLib)</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
</properties>
Added: incubator/isis/trunk/defaults/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/defaults/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/defaults/pom.xml (added)
+++ incubator/isis/trunk/defaults/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,95 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.apache.isis</groupId>
+ <artifactId>defaults</artifactId>
+
+ <name>Isis Default Implementations</name>
+
+ <packaging>pom</packaging>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>isis-parent</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>bytecode</module>
+ <module>security</module>
+ <module>objectstore</module>
+ <module>progmodel</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>bytecode</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>progmodel</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>objectstore</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.isis.defaults</groupId>
+ <artifactId>security</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </dependency>
+
+
+ </dependencies>
+ </dependencyManagement>
+
+</project>
+
Modified: incubator/isis/trunk/viewer/dnd/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/dnd/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/dnd/pom.xml (original)
+++ incubator/isis/trunk/viewer/dnd/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,18 +2,18 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>dnd-viewer</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>Drag-n-Drop Viewer</name>
-
<parent>
<groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
+ <artifactId>viewer</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>dnd</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <name>Drag-n-Drop Viewer</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
Modified: incubator/isis/trunk/viewer/html/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/html/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/html/pom.xml (original)
+++ incubator/isis/trunk/viewer/html/pom.xml Thu Oct 14 17:46:38 2010
@@ -2,18 +2,18 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>html-viewer</artifactId>
- <version>0.1-SNAPSHOT</version>
-
- <name>Html Viewer</name>
-
<parent>
<groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
+ <artifactId>viewer</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>html</artifactId>
+ <version>0.1-SNAPSHOT</version>
+
+ <name>Html Viewer</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
Modified: incubator/isis/trunk/viewer/html/src/site/apt/jottings.apt
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/html/src/site/apt/jottings.apt?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/html/src/site/apt/jottings.apt (original)
+++ incubator/isis/trunk/viewer/html/src/site/apt/jottings.apt Thu Oct 14 17:46:38 2010
@@ -46,4 +46,26 @@ http://localhost:8080/debugoff.app</prog
--------------------------------------------------------
http://localhost:8080/spec.app?id=28
--------------------------------------------------------
-
\ No newline at end of file
+
+
+ * Other Notes
+
+ The pages generated by the servlet are broken down into the following sections
+
+--------------------------------------------------------
+site-header
+ site-logo
+page-header
+navigation
+ resources
+ history
+content
+ header
+ menu
+ body
+site-footer
+--------------------------------------------------------
+
+Objects edited on the web don't fit the save-as-you-go pattern that we adopted in the DND.
+This means that the options for each field, that the options might depend upon, don't get
+updated as the fields are not being changed on the fly.
Modified: incubator/isis/trunk/viewer/junit/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/junit/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/junit/pom.xml (original)
+++ incubator/isis/trunk/viewer/junit/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,25 +1,27 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>headless-junit</artifactId>
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>viewer</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>junit</artifactId>
- <name>Headless JUnit Integration</name>
+ <name>JUnit Viewer</name>
- <parent>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>headless</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
-
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
+ <headless-viewer.version>0.1-SNAPSHOT</headless-viewer.version>
</properties>
<dependencies>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.alternatives.progmodel</groupId>
<artifactId>headless-viewer</artifactId>
+ <version>${headless-viewer.version}</version>
</dependency>
<dependency>
@@ -37,16 +39,6 @@
</dependency>
<dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-cglib</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.apache.isis.core</groupId>
- <artifactId>bytecode-javassist</artifactId>
- </dependency>
-
- <dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</dependency>
Added: incubator/isis/trunk/viewer/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/pom.xml?rev=1022627&view=auto
==============================================================================
--- incubator/isis/trunk/viewer/pom.xml (added)
+++ incubator/isis/trunk/viewer/pom.xml Thu Oct 14 17:46:38 2010
@@ -0,0 +1,77 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.apache.isis</groupId>
+ <artifactId>viewer</artifactId>
+
+ <name>Isis Viewer Implementations</name>
+
+ <packaging>pom</packaging>
+
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>isis-parent</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <properties>
+ <pdf.title>Overview</pdf.title>
+ <pdf.outputName>${project.artifactId}-overview</pdf.outputName>
+
+ <trunk.baseDir>${project.build.directory}/../..</trunk.baseDir>
+
+ <checkstyle.configLocation>../src/main/checkstyle/checkstyle.xml</checkstyle.configLocation>
+ <pmd.ruleset>../src/main/pmd/pmd.xml</pmd.ruleset>
+ </properties>
+
+
+ <modules>
+ <module>dnd</module>
+ <module>html</module>
+ <module>scimpi</module>
+ <module>restful</module>
+ <module>wicket</module>
+ <module>bdd</module>
+ <module>junit</module>
+ </modules>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <inherited>true</inherited>
+ <reportSets>
+ <reportSet>
+ <inherited>true</inherited>
+ <reports>
+ <report>dependencies</report>
+ <report>dependency-convergence</report>
+ <report>plugins</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>core</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
+ <!--
+ unlike core, there's no need to list all the submodules because each
+ plugin should be independent of the others.
+ -->
+ </dependencies>
+ </dependencyManagement>
+
+</project>
+
Modified: incubator/isis/trunk/viewer/scimpi/dispatcher/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/scimpi/dispatcher/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/scimpi/dispatcher/pom.xml (original)
+++ incubator/isis/trunk/viewer/scimpi/dispatcher/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,17 +1,17 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>scimpi-dispatcher</artifactId>
-
- <name>Scimpi Dispatcher</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>scimpi-dispatcher</artifactId>
+
+ <name>Scimpi Dispatcher</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
Modified: incubator/isis/trunk/viewer/scimpi/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/scimpi/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/scimpi/pom.xml (original)
+++ incubator/isis/trunk/viewer/scimpi/pom.xml Thu Oct 14 17:46:38 2010
@@ -3,7 +3,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
+ <parent>
+ <groupId>org.apache.isis</groupId>
+ <artifactId>viewer</artifactId>
+ <version>0.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi</artifactId>
<version>0.1-SNAPSHOT</version>
@@ -11,12 +17,6 @@
<packaging>pom</packaging>
- <parent>
- <groupId>org.apache.isis</groupId>
- <artifactId>plugins</artifactId>
- <version>0.1-SNAPSHOT</version>
- </parent>
-
<properties>
<trunk.baseDir>${project.build.directory}/../../..</trunk.baseDir>
@@ -37,13 +37,13 @@
<dependencyManagement>
<dependencies>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi-dispatcher</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi-servlet</artifactId>
<version>0.1-SNAPSHOT</version>
</dependency>
Modified: incubator/isis/trunk/viewer/scimpi/servlet/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/viewer/scimpi/servlet/pom.xml?rev=1022627&r1=1022626&r2=1022627&view=diff
==============================================================================
--- incubator/isis/trunk/viewer/scimpi/servlet/pom.xml (original)
+++ incubator/isis/trunk/viewer/scimpi/servlet/pom.xml Thu Oct 14 17:46:38 2010
@@ -1,24 +1,24 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>org.apache.isis.plugins</groupId>
- <artifactId>scimpi-servlet</artifactId>
-
- <name>Scimpi Servlet</name>
-
<parent>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
+ <groupId>org.apache.isis.viewer</groupId>
+ <artifactId>scimpi-servlet</artifactId>
+
+ <name>Scimpi Servlet</name>
+
<properties>
<trunk.baseDir>${project.build.directory}/../../../..</trunk.baseDir>
</properties>
<dependencies>
<dependency>
- <groupId>org.apache.isis.plugins</groupId>
+ <groupId>org.apache.isis.viewer</groupId>
<artifactId>scimpi-dispatcher</artifactId>
</dependency>