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:22 UTC

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

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/claims-fixture.iml
----------------------------------------------------------------------
diff --git a/idea/claims-fixture.iml b/idea/claims-fixture.iml
new file mode 100644
index 0000000..f92c830
--- /dev/null
+++ b/idea/claims-fixture.iml
@@ -0,0 +1,30 @@
+<?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/claims/fixture/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/fixture/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/fixture">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/fixture/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/fixture/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-objstore-dflt" />
+    <orderEntry type="module" module-name="claims-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" 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-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/claims-objstore-dflt.iml
----------------------------------------------------------------------
diff --git a/idea/claims-objstore-dflt.iml b/idea/claims-objstore-dflt.iml
new file mode 100644
index 0000000..e0161cf
--- /dev/null
+++ b/idea/claims-objstore-dflt.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/claims/objstore-default/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/objstore-default/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/objstore-default">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/objstore-default/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/objstore-default/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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/claims-objstore-jdo.iml
----------------------------------------------------------------------
diff --git a/idea/claims-objstore-jdo.iml b/idea/claims-objstore-jdo.iml
new file mode 100644
index 0000000..1f853cd
--- /dev/null
+++ b/idea/claims-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/claims/objstore-jdo/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/objstore-jdo/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/objstore-jdo">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/objstore-jdo/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/objstore-jdo/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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.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-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/claims-viewer-bdd.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-bdd.iml b/idea/claims-viewer-bdd.iml
new file mode 100644
index 0000000..0825dac
--- /dev/null
+++ b/idea/claims-viewer-bdd.iml
@@ -0,0 +1,59 @@
+<?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/claims/viewer-bdd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd/src/test/java" isTestSource="true" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd/src/test/resources" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-bdd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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="claims-objstore-dflt" />
+    <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="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="tck-dom" />
+    <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="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.11" 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/claims-viewer-dnd.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-dnd.iml b/idea/claims-viewer-dnd.iml
new file mode 100644
index 0000000..22379df
--- /dev/null
+++ b/idea/claims-viewer-dnd.iml
@@ -0,0 +1,86 @@
+<?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/claims/viewer-dnd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-dnd/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-dnd">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-dnd/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-dnd/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-dnd/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-fixture" />
+    <orderEntry type="module" module-name="claims-objstore-dflt" />
+    <orderEntry type="module" module-name="claims-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" 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-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="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="isis-webserver" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: org.mortbay.jetty:jetty:6.1.4" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: org.mortbay.jetty:jetty-util:6.1.4" level="project" />
+    <orderEntry type="library" 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="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="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="dflt (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="dnd" />
+    <orderEntry type="module" module-name="html" />
+    <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="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.11" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: org.mortbay.jetty:servlet-api-2.5:6.1.4" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: org.mortbay.jetty:jetty-management:6.1.4" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: mx4j:mx4j:3.0.1" level="project" />
+    <orderEntry type="library" scope="PROVIDED" name="Maven: mx4j:mx4j-tools:3.0.1" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/claims-viewer-html.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-html.iml b/idea/claims-viewer-html.iml
new file mode 100644
index 0000000..eb7013c
--- /dev/null
+++ b/idea/claims-viewer-html.iml
@@ -0,0 +1,58 @@
+<?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/claims/viewer-html/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-html/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-html">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-html/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-html/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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="claims-fixture" />
+    <orderEntry type="module" module-name="claims-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="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="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" scope="RUNTIME" 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/claims-viewer-restfulobjects.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-restfulobjects.iml b/idea/claims-viewer-restfulobjects.iml
new file mode 100644
index 0000000..48f7307
--- /dev/null
+++ b/idea/claims-viewer-restfulobjects.iml
@@ -0,0 +1,70 @@
+<?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/claims/viewer-restfulobjects/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-restfulobjects/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-restfulobjects">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-restfulobjects/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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="claims-fixture" />
+    <orderEntry type="module" module-name="claims-objstore-dflt" />
+    <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-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.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="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" scope="RUNTIME" 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/claims-viewer-scimpi.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-scimpi.iml b/idea/claims-viewer-scimpi.iml
new file mode 100644
index 0000000..f83daa6
--- /dev/null
+++ b/idea/claims-viewer-scimpi.iml
@@ -0,0 +1,63 @@
+<?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/claims/viewer-scimpi/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-scimpi/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-scimpi">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-scimpi/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-scimpi/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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="claims-fixture" scope="RUNTIME" />
+    <orderEntry type="module" module-name="claims-objstore-dflt" scope="RUNTIME" />
+    <orderEntry type="module" module-name="scimpi-servlet" />
+    <orderEntry type="module" module-name="scimpi-dispatcher" />
+    <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="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 (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="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" scope="RUNTIME" 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/claims-viewer-wicket.iml
----------------------------------------------------------------------
diff --git a/idea/claims-viewer-wicket.iml b/idea/claims-viewer-wicket.iml
new file mode 100644
index 0000000..ed25b48
--- /dev/null
+++ b/idea/claims-viewer-wicket.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/claims/viewer-wicket/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/viewer-wicket/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/application/claims/viewer-wicket">
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-wicket/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-wicket/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/viewer-wicket/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="claims-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" 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-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="claims-fixture" scope="RUNTIME" />
+    <orderEntry type="module" module-name="claims-objstore-dflt" scope="RUNTIME" />
+    <orderEntry type="module" module-name="wicket-viewer" />
+    <orderEntry type="module" module-name="wicket-ui" />
+    <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="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="module" module-name="runtime" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-log4j12:1.7.2" level="project" />
+    <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" 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 (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="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" scope="RUNTIME" 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/claims.iml
----------------------------------------------------------------------
diff --git a/idea/claims.iml b/idea/claims.iml
new file mode 100644
index 0000000..df7da73
--- /dev/null
+++ b/idea/claims.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/claims/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/application/claims/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../example/application/claims">
+      <excludeFolder url="file://$MODULE_DIR$/../example/application/claims/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/classic-skin.iml
----------------------------------------------------------------------
diff --git a/idea/classic-skin.iml b/idea/classic-skin.iml
new file mode 100644
index 0000000..e1a79b9
--- /dev/null
+++ b/idea/classic-skin.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" inherit-compiler-output="false">
+    <output url="file://$MODULE_DIR$/../site-skin/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../site-skin/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../site-skin">
+      <sourceFolder url="file://$MODULE_DIR$/../site-skin/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../site-skin/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/core.iml
----------------------------------------------------------------------
diff --git a/idea/core.iml b/idea/core.iml
new file mode 100644
index 0000000..9fa1d7f
--- /dev/null
+++ b/idea/core.iml
@@ -0,0 +1,24 @@
+<?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$/../core/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../core">
+      <excludeFolder url="file://$MODULE_DIR$/../core/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/dflt (1) (org.apache.isis.runtimes.dflt.bytecode).iml
----------------------------------------------------------------------
diff --git a/idea/dflt (1) (org.apache.isis.runtimes.dflt.bytecode).iml b/idea/dflt (1) (org.apache.isis.runtimes.dflt.bytecode).iml
new file mode 100644
index 0000000..9753afa
--- /dev/null
+++ b/idea/dflt (1) (org.apache.isis.runtimes.dflt.bytecode).iml	
@@ -0,0 +1,38 @@
+<?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$/../core/bytecode-cglib/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/bytecode-cglib/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/bytecode-cglib">
+      <sourceFolder url="file://$MODULE_DIR$/../core/bytecode-cglib/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../core/bytecode-cglib/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/bytecode-cglib/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <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: 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="runtime" scope="TEST" production-on-test="" />
+    <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="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" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/dflt (2) (org.apache.isis.runtimes.dflt.objectstores).iml
----------------------------------------------------------------------
diff --git a/idea/dflt (2) (org.apache.isis.runtimes.dflt.objectstores).iml b/idea/dflt (2) (org.apache.isis.runtimes.dflt.objectstores).iml
new file mode 100644
index 0000000..e32058c
--- /dev/null
+++ b/idea/dflt (2) (org.apache.isis.runtimes.dflt.objectstores).iml	
@@ -0,0 +1,38 @@
+<?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$/../core/objectstore-inmemory/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/objectstore-inmemory/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/objectstore-inmemory">
+      <sourceFolder url="file://$MODULE_DIR$/../core/objectstore-inmemory/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../core/objectstore-inmemory/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/objectstore-inmemory/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="isis-metamodel" scope="TEST" production-on-test="" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <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="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" 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/dflt (3) (org.apache.isis.runtimes.dflt.profilestores).iml
----------------------------------------------------------------------
diff --git a/idea/dflt (3) (org.apache.isis.runtimes.dflt.profilestores).iml b/idea/dflt (3) (org.apache.isis.runtimes.dflt.profilestores).iml
new file mode 100644
index 0000000..0eb6201
--- /dev/null
+++ b/idea/dflt (3) (org.apache.isis.runtimes.dflt.profilestores).iml	
@@ -0,0 +1,38 @@
+<?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$/../core/profilestore-inmemory/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/profilestore-inmemory/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/profilestore-inmemory">
+      <sourceFolder url="file://$MODULE_DIR$/../core/profilestore-inmemory/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/profilestore-inmemory/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="isis-metamodel" scope="TEST" production-on-test="" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <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="module" module-name="isis-metamodel" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
+    <orderEntry type="module" module-name="runtime" scope="TEST" production-on-test="" />
+    <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/dflt (4) (org.apache.isis.security).iml
----------------------------------------------------------------------
diff --git a/idea/dflt (4) (org.apache.isis.security).iml b/idea/dflt (4) (org.apache.isis.security).iml
new file mode 100644
index 0000000..1adcfce
--- /dev/null
+++ b/idea/dflt (4) (org.apache.isis.security).iml	
@@ -0,0 +1,36 @@
+<?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$/../core/security-noop/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/security-noop/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/security-noop">
+      <sourceFolder url="file://$MODULE_DIR$/../core/security-noop/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/security-noop/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <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: 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="runtime" scope="TEST" production-on-test="" />
+    <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/dnd-tck.iml
----------------------------------------------------------------------
diff --git a/idea/dnd-tck.iml b/idea/dnd-tck.iml
new file mode 100644
index 0000000..ba320af
--- /dev/null
+++ b/idea/dnd-tck.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$/../component/viewer/dnd-tck/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/dnd-tck/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/dnd-tck">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/dnd-tck/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/dnd-tck/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="tck-fixture" />
+    <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="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" 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="dnd" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <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" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/dnd.iml
----------------------------------------------------------------------
diff --git a/idea/dnd.iml b/idea/dnd.iml
new file mode 100644
index 0000000..74bd849
--- /dev/null
+++ b/idea/dnd.iml
@@ -0,0 +1,54 @@
+<?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/dnd/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/dnd/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/dnd">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/dnd/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/dnd/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/dnd/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/dnd/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="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <orderEntry type="module" module-name="applib" />
+    <orderEntry type="library" name="Maven: joda-time:joda-time:2.1" level="project" />
+    <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="isis-integtestsupport" scope="TEST" />
+    <orderEntry type="module" module-name="tck-dom" scope="TEST" />
+    <orderEntry type="library" scope="TEST" name="Maven: javax.jdo:jdo-api:3.0.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.datanucleus:datanucleus-core:3.1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.datanucleus:datanucleus-enhancer:3.1.1" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.ow2.asm:asm:4.0" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.datanucleus:datanucleus-api-jdo:3.1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1.1" level="project" />
+    <orderEntry type="module" module-name="dflt (4) (org.apache.isis.security)" scope="TEST" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" scope="TEST" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" scope="TEST" />
+    <orderEntry type="module" module-name="runtime" scope="TEST" production-on-test="" />
+    <orderEntry type="module" module-name="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" scope="TEST" production-on-test="" />
+    <orderEntry type="module" module-name="dflt (1) (org.apache.isis.runtimes.dflt.bytecode)" scope="TEST" />
+    <orderEntry type="library" scope="TEST" 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="library" scope="TEST" name="Maven: org.easymock:easymock:2.5.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/email-domainservice.iml
----------------------------------------------------------------------
diff --git a/idea/email-domainservice.iml b/idea/email-domainservice.iml
new file mode 100644
index 0000000..eac8634
--- /dev/null
+++ b/idea/email-domainservice.iml
@@ -0,0 +1,27 @@
+<?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/domain-service/email-service/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../example/domain-service/email-service/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../example/domain-service/email-service">
+      <sourceFolder url="file://$MODULE_DIR$/../example/domain-service/email-service/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../example/domain-service/email-service/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="library" name="Maven: org.apache.commons:commons-email:1.1" level="project" />
+    <orderEntry type="library" name="Maven: javax.mail:mail:1.4" level="project" />
+    <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" />
+    <orderEntry type="library" name="Maven: velocity:velocity:1.5" level="project" />
+    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.1" level="project" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.1" level="project" />
+    <orderEntry type="library" name="Maven: oro:oro:2.0.8" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/file.iml
----------------------------------------------------------------------
diff --git a/idea/file.iml b/idea/file.iml
new file mode 100644
index 0000000..5ababd0
--- /dev/null
+++ b/idea/file.iml
@@ -0,0 +1,36 @@
+<?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/security/file/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/security/file/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/security/file">
+      <sourceFolder url="file://$MODULE_DIR$/../component/security/file/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/security/file/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="runtime" />
+    <orderEntry type="module" module-name="isis-metamodel" />
+    <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: 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="runtime" scope="TEST" production-on-test="" />
+    <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/groovy-applib.iml
----------------------------------------------------------------------
diff --git a/idea/groovy-applib.iml b/idea/groovy-applib.iml
new file mode 100644
index 0000000..79599cd
--- /dev/null
+++ b/idea/groovy-applib.iml
@@ -0,0 +1,27 @@
+<?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/progmodel/groovy/applib/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/groovy/applib/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/progmodel/groovy/applib">
+      <sourceFolder url="file://$MODULE_DIR$/../component/progmodel/groovy/applib/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/groovy/applib/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="library" name="Maven: org.codehaus.groovy:groovy-all:2.0.5" 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/groovy-metamodel.iml
----------------------------------------------------------------------
diff --git a/idea/groovy-metamodel.iml b/idea/groovy-metamodel.iml
new file mode 100644
index 0000000..dd21cee
--- /dev/null
+++ b/idea/groovy-metamodel.iml
@@ -0,0 +1,35 @@
+<?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/progmodel/groovy/metamodel/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/groovy/metamodel/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/progmodel/groovy/metamodel">
+      <sourceFolder url="file://$MODULE_DIR$/../component/progmodel/groovy/metamodel/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/groovy/metamodel/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="groovy-applib" />
+    <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: org.codehaus.groovy:groovy-all:2.0.5" 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="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/groovy.iml
----------------------------------------------------------------------
diff --git a/idea/groovy.iml b/idea/groovy.iml
new file mode 100644
index 0000000..7fb95a1
--- /dev/null
+++ b/idea/groovy.iml
@@ -0,0 +1,24 @@
+<?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/progmodel/groovy/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/groovy/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/progmodel/groovy">
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/groovy/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>
+