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/07 19:16:23 UTC

[10/12] ISIS-188: refactoring artifactIds - core and objectstore

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/onlinedemo-webapp.iml
----------------------------------------------------------------------
diff --git a/idea/onlinedemo-webapp.iml b/idea/onlinedemo-webapp.iml
new file mode 100644
index 0000000..9f3bb4f
--- /dev/null
+++ b/idea/onlinedemo-webapp.iml
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/onlinedemo/webapp/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="onlinedemo-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="onlinedemo-fixture" />
+    <orderEntry type="module" module-name="onlinedemo-objstore-dflt" />
+    <orderEntry type="module" module-name="html" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="monitoring" />
+    <orderEntry type="module" module-name="restfulobjects-viewer" />
+    <orderEntry type="module" module-name="restfulobjects-applib" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxrs:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:jaxrs-api:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.scannotation:scannotation:1.0.3" level="project" />
+    <orderEntry type="library" name="Maven: javassist:javassist:3.12.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:2.0.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-annotation_1.0_spec:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="tck-dom" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.datanucleus:datanucleus-core:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="xml (2) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/onlinedemo.iml
----------------------------------------------------------------------
diff --git a/idea/onlinedemo.iml b/idea/onlinedemo.iml
new file mode 100644
index 0000000..12ebe2e
--- /dev/null
+++ b/idea/onlinedemo.iml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/onlinedemo/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/onlinedemo/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/onlinedemo">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/onlinedemo/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-archetype.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-archetype.iml b/idea/quickstart-archetype.iml
new file mode 100644
index 0000000..6f460c1
--- /dev/null
+++ b/idea/quickstart-archetype.iml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/archetype/quickstart/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/archetype/quickstart/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/archetype/quickstart">
+      <sourceFolder url="file://$MODULE_DIR$/../example/archetype/quickstart/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/archetype/quickstart/src/test/resources" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/archetype/quickstart/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-legacy:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-dom.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-dom.iml b/idea/quickstart-dom.iml
new file mode 100644
index 0000000..1cea488
--- /dev/null
+++ b/idea/quickstart-dom.iml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/dom/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/dom/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart/dom">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart/dom/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart/dom/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/dom/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-fixture.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-fixture.iml b/idea/quickstart-fixture.iml
new file mode 100644
index 0000000..1b0feed
--- /dev/null
+++ b/idea/quickstart-fixture.iml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/fixture/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/fixture/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart/fixture">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart/fixture/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/fixture/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-viewer-dnd.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-viewer-dnd.iml b/idea/quickstart-viewer-dnd.iml
new file mode 100644
index 0000000..8ba80ff
--- /dev/null
+++ b/idea/quickstart-viewer-dnd.iml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/viewer-dnd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/viewer-dnd/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart/viewer-dnd">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/viewer-dnd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart-fixture" />
+    <orderEntry type="module" module-name="quickstart-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="tck-dom" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.datanucleus:datanucleus-core:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="dnd" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-viewer-html.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-viewer-html.iml b/idea/quickstart-viewer-html.iml
new file mode 100644
index 0000000..04ed29a
--- /dev/null
+++ b/idea/quickstart-viewer-html.iml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/viewer-html/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/viewer-html/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart/viewer-html">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart/viewer-html/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/viewer-html/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="quickstart-fixture" />
+    <orderEntry type="module" module-name="sql-impl" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="html" />
+    <orderEntry type="module" module-name="monitoring" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.hsqldb:hsqldb:2.2.8" level="project" />
+    <orderEntry type="library" name="Maven: org.lazyluke:log4jdbc-remix:0.2.7" level="project" />
+    <orderEntry type="library" name="Maven: junit:junit:4.8.2" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart-viewer-scimpi.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart-viewer-scimpi.iml b/idea/quickstart-viewer-scimpi.iml
new file mode 100644
index 0000000..c7fc770
--- /dev/null
+++ b/idea/quickstart-viewer-scimpi.iml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/viewer-scimpi/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/viewer-scimpi/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart/viewer-scimpi">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart/viewer-scimpi/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/viewer-scimpi/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="quickstart-fixture" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="scimpi-servlet" />
+    <orderEntry type="module" module-name="scimpi-dispatcher" />
+    <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" />
+    <orderEntry type="library" name="Maven: org.json:json:20090211" level="project" />
+    <orderEntry type="library" name="Maven: org.htmlparser:htmlparser:2.1" level="project" />
+    <orderEntry type="library" name="Maven: org.htmlparser:htmllexer:2.1" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.hsqldb:hsqldb:2.2.8" level="project" />
+    <orderEntry type="library" name="Maven: org.lazyluke:log4jdbc-remix:0.2.7" level="project" />
+    <orderEntry type="library" name="Maven: junit:junit:4.8.2" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart.iml b/idea/quickstart.iml
new file mode 100644
index 0000000..fa53a20
--- /dev/null
+++ b/idea/quickstart.iml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd-dom.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd-dom.iml b/idea/quickstart_dnd_junit_bdd-dom.iml
new file mode 100644
index 0000000..a3103b8
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd-dom.iml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/dom/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd-fixture.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd-fixture.iml b/idea/quickstart_dnd_junit_bdd-fixture.iml
new file mode 100644
index 0000000..79010e8
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd-fixture.iml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/fixture/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/fixture/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/fixture">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/fixture/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/fixture/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd-tests-bdd.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd-tests-bdd.iml b/idea/quickstart_dnd_junit_bdd-tests-bdd.iml
new file mode 100644
index 0000000..385ae8f
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd-tests-bdd.iml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd/src/test/resources" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-bdd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="bdd-concordion" scope="TEST" />
+    <orderEntry type="module" module-name="bdd-common" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.concordion:concordion:1.4.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: ognl:ognl:2.6.9" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.8.2" level="project" />
+    <orderEntry type="library" name="Maven: xom:xom:1.2.5" level="project" />
+    <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.3.03" level="project" />
+    <orderEntry type="library" name="Maven: xerces:xercesImpl:2.8.0" level="project" />
+    <orderEntry type="library" name="Maven: xalan:xalan:2.7.0" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd-tests-junit.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd-tests-junit.iml b/idea/quickstart_dnd_junit_bdd-tests-junit.iml
new file mode 100644
index 0000000..8a2be79
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd-tests-junit.iml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-junit/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-junit/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-junit">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-junit/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/tests-junit/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-fixture" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="junit" scope="TEST" />
+    <orderEntry type="module" module-name="wrapper-metamodel" scope="TEST" />
+    <orderEntry type="module" module-name="wrapper-applib" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-legacy:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.8.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd-viewer-dnd.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd-viewer-dnd.iml b/idea/quickstart_dnd_junit_bdd-viewer-dnd.iml
new file mode 100644
index 0000000..6dcd49c
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd-viewer-dnd.iml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/viewer-dnd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/viewer-dnd/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/viewer-dnd">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/viewer-dnd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-fixture" />
+    <orderEntry type="module" module-name="quickstart_dnd_junit_bdd-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="tck-dom" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.datanucleus:datanucleus-core:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="dnd" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_dnd_junit_bdd.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_dnd_junit_bdd.iml b/idea/quickstart_dnd_junit_bdd.iml
new file mode 100644
index 0000000..74d6ba6
--- /dev/null
+++ b/idea/quickstart_dnd_junit_bdd.iml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_dnd_junit_bdd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo-dom.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo-dom.iml b/idea/quickstart_wicket_restful_jdo-dom.iml
new file mode 100644
index 0000000..783b406
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo-dom.iml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/dom/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="jdo-applib" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jodatime:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo-fixture.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo-fixture.iml b/idea/quickstart_wicket_restful_jdo-fixture.iml
new file mode 100644
index 0000000..c1c677f
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo-fixture.iml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/fixture/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/fixture/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/fixture">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/fixture/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/fixture/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="jdo-applib" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jodatime:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo-objstore-jdo.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo-objstore-jdo.iml b/idea/quickstart_wicket_restful_jdo-objstore-jdo.iml
new file mode 100644
index 0000000..382fc65
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo-objstore-jdo.iml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/objstore-jdo/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/objstore-jdo/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/objstore-jdo">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/objstore-jdo/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/objstore-jdo/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="jdo-applib" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jodatime:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="jdo-datanucleus" />
+    <orderEntry type="module" module-name="jdo-metamodel" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.6.4" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.4" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-rdbms:3.1.2" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo-viewer-restfulobjects.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo-viewer-restfulobjects.iml b/idea/quickstart_wicket_restful_jdo-viewer-restfulobjects.iml
new file mode 100644
index 0000000..f81aa1f
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo-viewer-restfulobjects.iml
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-restfulobjects/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-restfulobjects/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-restfulobjects">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-restfulobjects/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-restfulobjects/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="jdo-applib" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jodatime:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-fixture" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-objstore-jdo" />
+    <orderEntry type="module" module-name="jdo-datanucleus" />
+    <orderEntry type="module" module-name="jdo-metamodel" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.6.4" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-rdbms:3.1.2" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="restfulobjects-viewer" />
+    <orderEntry type="module" module-name="restfulobjects-applib" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxrs:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:jaxrs-api:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.scannotation:scannotation:1.0.3" level="project" />
+    <orderEntry type="library" name="Maven: javassist:javassist:3.12.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:2.0.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-annotation_1.0_spec:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.hsqldb:hsqldb:2.2.8" level="project" />
+    <orderEntry type="library" name="Maven: org.lazyluke:log4jdbc-remix:0.2.7" level="project" />
+    <orderEntry type="library" name="Maven: junit:junit:4.8.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo-viewer-wicket.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo-viewer-wicket.iml b/idea/quickstart_wicket_restful_jdo-viewer-wicket.iml
new file mode 100644
index 0000000..736c155
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo-viewer-wicket.iml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/viewer-wicket/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="jdo-applib" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-core:3.1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-jodatime:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-fixture" />
+    <orderEntry type="module" module-name="quickstart_wicket_restful_jdo-objstore-jdo" />
+    <orderEntry type="module" module-name="jdo-datanucleus" />
+    <orderEntry type="module" module-name="jdo-metamodel" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.6.4" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.6.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-rdbms:3.1.2" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="wicket-viewer" />
+    <orderEntry type="module" module-name="wicket-ui" />
+    <orderEntry type="module" module-name="wicket-model" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-core:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-util:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-request:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-extensions:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-datetime:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-auth-roles:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-guice:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.wicket:wicket-ioc:6.3.0" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib:2.2.2" level="project" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" name="Maven: com.vaynberg.wicket.select2:wicket-select2:2.0" level="project" />
+    <orderEntry type="library" name="Maven: org.json:json:20090211" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.hsqldb:hsqldb:2.2.8" level="project" />
+    <orderEntry type="library" name="Maven: org.lazyluke:log4jdbc-remix:0.2.7" level="project" />
+    <orderEntry type="library" name="Maven: junit:junit:4.8.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/quickstart_wicket_restful_jdo.iml
----------------------------------------------------------------------
diff --git a/idea/quickstart_wicket_restful_jdo.iml b/idea/quickstart_wicket_restful_jdo.iml
new file mode 100644
index 0000000..b37e12a
--- /dev/null
+++ b/idea/quickstart_wicket_restful_jdo.iml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/quickstart_wicket_restful_jdo/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/restfulobjects-applib.iml
----------------------------------------------------------------------
diff --git a/idea/restfulobjects-applib.iml b/idea/restfulobjects-applib.iml
new file mode 100644
index 0000000..c0fd0de
--- /dev/null
+++ b/idea/restfulobjects-applib.iml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/src/test/resources" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-applib/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxrs:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:jaxrs-api:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.scannotation:scannotation:1.0.3" level="project" />
+    <orderEntry type="library" name="Maven: javassist:javassist:3.12.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:2.0.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="isis-unittestsupport" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-legacy:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/restfulobjects-tck.iml
----------------------------------------------------------------------
diff --git a/idea/restfulobjects-tck.iml b/idea/restfulobjects-tck.iml
new file mode 100644
index 0000000..d787034
--- /dev/null
+++ b/idea/restfulobjects-tck.iml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-tck/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-tck/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-tck">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-tck/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-tck/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="tck-dom" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="library" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.datanucleus:datanucleus-core:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="tck-fixture" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxrs:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:jaxrs-api:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.scannotation:scannotation:1.0.3" level="project" />
+    <orderEntry type="library" name="Maven: javassist:javassist:3.12.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
+    <orderEntry type="module" module-name="restfulobjects-viewer" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="restfulobjects-applib" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:2.0.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-annotation_1.0_spec:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" />
+    <orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="isis-webserver" scope="RUNTIME" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-jsp_2.1_spec:1.0.1" level="project" />
+    <orderEntry type="library" scope="RUNTIME" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="module" module-name="file" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-legacy:2.5.1" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/restfulobjects-viewer.iml
----------------------------------------------------------------------
diff --git a/idea/restfulobjects-viewer.iml b/idea/restfulobjects-viewer.iml
new file mode 100644
index 0000000..b59c347
--- /dev/null
+++ b/idea/restfulobjects-viewer.iml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/restfulobjects-viewer/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="isis-unittestsupport" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock:2.5.1" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-legacy:2.5.1" level="project" />
+    <orderEntry type="library" name="Maven: log4j:log4j:1.2.17" level="project" />
+    <orderEntry type="library" name="Maven: com.google.guava:guava:13.0.1" level="project" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.7" level="project" />
+    <orderEntry type="library" name="Maven: commons-cli:commons-cli:1.2" level="project" />
+    <orderEntry type="library" name="Maven: com.google.inject:guice:3.0" level="project" />
+    <orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
+    <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="restfulobjects-applib" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:resteasy-jaxrs:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.jboss.resteasy:jaxrs-api:2.3.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: org.scannotation:scannotation:1.0.3" level="project" />
+    <orderEntry type="library" name="Maven: javassist:javassist:3.12.1.GA" level="project" />
+    <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.1.2" level="project" />
+    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.codehaus.jackson:jackson-mapper-asl:1.9.11" level="project" />
+    <orderEntry type="library" name="Maven: org.jdom:jdom:2.0.2" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-annotation_1.0_spec:1.1.1" level="project" />
+    <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:1.2" level="project" />
+  </component>
+</module>
+