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

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

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/restfulobjects.iml
----------------------------------------------------------------------
diff --git a/idea/restfulobjects.iml b/idea/restfulobjects.iml
new file mode 100644
index 0000000..69d9c37
--- /dev/null
+++ b/idea/restfulobjects.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/viewer/restfulobjects/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/restfulobjects/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/viewer/restfulobjects">
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/restfulobjects/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/runtime.iml
----------------------------------------------------------------------
diff --git a/idea/runtime.iml b/idea/runtime.iml
new file mode 100644
index 0000000..6a9af9c
--- /dev/null
+++ b/idea/runtime.iml
@@ -0,0 +1,40 @@
+<?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/runtime/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/runtime/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/runtime">
+      <sourceFolder url="file://$MODULE_DIR$/../core/runtime/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../core/runtime/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../core/runtime/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/runtime/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="applib" scope="TEST" production-on-test="" />
+    <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-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="module" module-name="isis-metamodel" />
+    <orderEntry type="module" module-name="applib" />
+    <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-metamodel" scope="TEST" production-on-test="" />
+    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" 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" 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/scimpi-dispatcher.iml
----------------------------------------------------------------------
diff --git a/idea/scimpi-dispatcher.iml b/idea/scimpi-dispatcher.iml
new file mode 100644
index 0000000..47437b8
--- /dev/null
+++ b/idea/scimpi-dispatcher.iml
@@ -0,0 +1,40 @@
+<?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/scimpi/scimpi-dispatcher/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-dispatcher/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-dispatcher">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-dispatcher/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-dispatcher/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <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="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="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/scimpi-servlet.iml
----------------------------------------------------------------------
diff --git a/idea/scimpi-servlet.iml b/idea/scimpi-servlet.iml
new file mode 100644
index 0000000..6e8eef7
--- /dev/null
+++ b/idea/scimpi-servlet.iml
@@ -0,0 +1,42 @@
+<?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/scimpi/scimpi-servlet/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-servlet/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-servlet">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-servlet/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-servlet/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="scimpi-dispatcher" />
+    <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="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="library" scope="PROVIDED" 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="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/scimpi-tck.iml
----------------------------------------------------------------------
diff --git a/idea/scimpi-tck.iml b/idea/scimpi-tck.iml
new file mode 100644
index 0000000..6abb748
--- /dev/null
+++ b/idea/scimpi-tck.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$/../component/viewer/scimpi/scimpi-tck/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-tck/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-tck">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-tck/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/scimpi-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="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" 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="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="xml (2) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="module" module-name="file" />
+    <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/scimpi.iml
----------------------------------------------------------------------
diff --git a/idea/scimpi.iml b/idea/scimpi.iml
new file mode 100644
index 0000000..0a0b5c5
--- /dev/null
+++ b/idea/scimpi.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/viewer/scimpi/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/scimpi/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/viewer/scimpi">
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/scimpi/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/sql (1) (org.apache.isis.runtimes.dflt.objectstores).iml
----------------------------------------------------------------------
diff --git a/idea/sql (1) (org.apache.isis.runtimes.dflt.objectstores).iml b/idea/sql (1) (org.apache.isis.runtimes.dflt.objectstores).iml
new file mode 100644
index 0000000..0d85c42
--- /dev/null
+++ b/idea/sql (1) (org.apache.isis.runtimes.dflt.objectstores).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/objectstore/sql/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/objectstore/sql/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/objectstore/sql">
+      <excludeFolder url="file://$MODULE_DIR$/../component/objectstore/sql/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/sql (2) (org.apache.isis.runtimes.dflt.profilestores).iml
----------------------------------------------------------------------
diff --git a/idea/sql (2) (org.apache.isis.runtimes.dflt.profilestores).iml b/idea/sql (2) (org.apache.isis.runtimes.dflt.profilestores).iml
new file mode 100644
index 0000000..941f96d
--- /dev/null
+++ b/idea/sql (2) (org.apache.isis.runtimes.dflt.profilestores).iml	
@@ -0,0 +1,39 @@
+<?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/profilestore/sql/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/profilestore/sql/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/profilestore/sql">
+      <sourceFolder url="file://$MODULE_DIR$/../component/profilestore/sql/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/profilestore/sql/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.hsqldb:hsqldb:2.2.9" 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" 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/sql (3) (org.apache.isis.security).iml
----------------------------------------------------------------------
diff --git a/idea/sql (3) (org.apache.isis.security).iml b/idea/sql (3) (org.apache.isis.security).iml
new file mode 100644
index 0000000..708ef54
--- /dev/null
+++ b/idea/sql (3) (org.apache.isis.security).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$/../component/security/sql/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/security/sql/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/security/sql">
+      <sourceFolder url="file://$MODULE_DIR$/../component/security/sql/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/security/sql/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/security/sql/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.hsqldb:hsqldb:2.2.9" 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: 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/sql-impl.iml
----------------------------------------------------------------------
diff --git a/idea/sql-impl.iml b/idea/sql-impl.iml
new file mode 100644
index 0000000..bf894d8
--- /dev/null
+++ b/idea/sql-impl.iml
@@ -0,0 +1,37 @@
+<?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/objectstore/sql/sql-impl/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/objectstore/sql/sql-impl/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/objectstore/sql/sql-impl">
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-impl/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-impl/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-impl/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="library" scope="TEST" name="Maven: org.mockito:mockito-all:1.9.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/sql-tests-common.iml
----------------------------------------------------------------------
diff --git a/idea/sql-tests-common.iml b/idea/sql-tests-common.iml
new file mode 100644
index 0000000..5b48e80
--- /dev/null
+++ b/idea/sql-tests-common.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$/../component/objectstore/sql/sql-tests-common/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common">
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-common/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="isis-unittestsupport" />
+    <orderEntry type="library" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
+    <orderEntry type="library" 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" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+    <orderEntry type="library" 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" />
+    <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 (4) (org.apache.isis.security)" />
+    <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 (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="module" module-name="sql-impl" />
+    <orderEntry type="library" name="Maven: org.hsqldb:hsqldb:2.2.9" level="project" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/sql-tests-served.iml
----------------------------------------------------------------------
diff --git a/idea/sql-tests-served.iml b/idea/sql-tests-served.iml
new file mode 100644
index 0000000..e24034e
--- /dev/null
+++ b/idea/sql-tests-served.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$/../component/objectstore/sql/sql-tests-served/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-served/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-served">
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-served/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-served/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/objectstore/sql/sql-tests-served/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="dflt (2) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <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="module" module-name="sql-impl" />
+    <orderEntry type="module" module-name="sql-tests-common" />
+    <orderEntry type="module" module-name="isis-unittestsupport" />
+    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.11" level="project" />
+    <orderEntry type="library" 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="module" module-name="isis-integtestsupport" />
+    <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 (4) (org.apache.isis.security)" />
+    <orderEntry type="module" module-name="dflt (3) (org.apache.isis.runtimes.dflt.profilestores)" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.hsqldb:hsqldb:2.2.9" level="project" />
+    <orderEntry type="module" module-name="xml (1) (org.apache.isis.runtimes.dflt.objectstores)" />
+    <orderEntry type="module" module-name="sql-tests-common" scope="TEST" production-on-test="" />
+    <orderEntry type="library" name="Maven: postgresql:postgresql:9.1-902.jdbc4" level="project" />
+    <orderEntry type="library" name="Maven: mysql:mysql-connector-java:5.1.22" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/tck-dom.iml
----------------------------------------------------------------------
diff --git a/idea/tck-dom.iml b/idea/tck-dom.iml
new file mode 100644
index 0000000..ba20ecc
--- /dev/null
+++ b/idea/tck-dom.iml
@@ -0,0 +1,33 @@
+<?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/tck/tck-dom/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/tck/tck-dom/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/tck/tck-dom">
+      <sourceFolder url="file://$MODULE_DIR$/../core/tck/tck-dom/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../core/tck/tck-dom/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/tck/tck-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="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="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/tck-fixture.iml
----------------------------------------------------------------------
diff --git a/idea/tck-fixture.iml b/idea/tck-fixture.iml
new file mode 100644
index 0000000..5347884
--- /dev/null
+++ b/idea/tck-fixture.iml
@@ -0,0 +1,33 @@
+<?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/tck/tck-fixture/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/tck/tck-fixture/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../core/tck/tck-fixture">
+      <sourceFolder url="file://$MODULE_DIR$/../core/tck/tck-fixture/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../core/tck/tck-fixture/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="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/tck.iml
----------------------------------------------------------------------
diff --git a/idea/tck.iml b/idea/tck.iml
new file mode 100644
index 0000000..f1c1384
--- /dev/null
+++ b/idea/tck.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/tck/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../core/tck/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../core/tck">
+      <excludeFolder url="file://$MODULE_DIR$/../core/tck/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/wicket-model.iml
----------------------------------------------------------------------
diff --git a/idea/wicket-model.iml b/idea/wicket-model.iml
new file mode 100644
index 0000000..dc6d0fd
--- /dev/null
+++ b/idea/wicket-model.iml
@@ -0,0 +1,42 @@
+<?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/wicket/wicket-model/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-model/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-model">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-model/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-model/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-model/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <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="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="module" module-name="isis-metamodel" scope="TEST" production-on-test="" />
+    <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" scope="TEST" name="Maven: org.jmock:jmock-legacy: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.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: junit:junit:4.11" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: org.jmock:jmock-junit4:2.5.1" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/wicket-tck.iml
----------------------------------------------------------------------
diff --git a/idea/wicket-tck.iml b/idea/wicket-tck.iml
new file mode 100644
index 0000000..2f81403
--- /dev/null
+++ b/idea/wicket-tck.iml
@@ -0,0 +1,72 @@
+<?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/wicket/wicket-tck/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-tck/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-tck">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-tck/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-tck/src/main/resources" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-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="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" 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="module" module-name="file" />
+    <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/wicket-ui.iml
----------------------------------------------------------------------
diff --git a/idea/wicket-ui.iml b/idea/wicket-ui.iml
new file mode 100644
index 0000000..a5df175
--- /dev/null
+++ b/idea/wicket-ui.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/wicket/wicket-ui/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-ui/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <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="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="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" 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="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" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/wicket-viewer.iml
----------------------------------------------------------------------
diff --git a/idea/wicket-viewer.iml b/idea/wicket-viewer.iml
new file mode 100644
index 0000000..55dfd59
--- /dev/null
+++ b/idea/wicket-viewer.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$/../component/viewer/wicket/wicket-viewer/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer">
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer/src/main/resources" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/wicket/wicket-viewer/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="wicket-ui" />
+    <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="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="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="PROVIDED" name="Maven: org.apache.geronimo.specs:geronimo-servlet_2.5_spec:1.2" 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" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/wicket.iml
----------------------------------------------------------------------
diff --git a/idea/wicket.iml b/idea/wicket.iml
new file mode 100644
index 0000000..c3bf366
--- /dev/null
+++ b/idea/wicket.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/viewer/wicket/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/viewer/wicket/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/viewer/wicket">
+      <excludeFolder url="file://$MODULE_DIR$/../component/viewer/wicket/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: org.objenesis:objenesis:1.2" level="project" />
+    <orderEntry type="library" scope="TEST" name="Maven: cglib:cglib-nodep:2.2.2" level="project" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/wrapper-applib.iml
----------------------------------------------------------------------
diff --git a/idea/wrapper-applib.iml b/idea/wrapper-applib.iml
new file mode 100644
index 0000000..d4d2ae9
--- /dev/null
+++ b/idea/wrapper-applib.iml
@@ -0,0 +1,26 @@
+<?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/wrapper/wrapper-applib/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-applib/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-applib">
+      <sourceFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-applib/src/main/java" isTestSource="false" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-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" 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/wrapper-metamodel.iml
----------------------------------------------------------------------
diff --git a/idea/wrapper-metamodel.iml b/idea/wrapper-metamodel.iml
new file mode 100644
index 0000000..dccaa59
--- /dev/null
+++ b/idea/wrapper-metamodel.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/progmodel/wrapper/wrapper-metamodel/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-metamodel/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-metamodel">
+      <sourceFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-metamodel/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-metamodel/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/wrapper-metamodel/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="wrapper-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="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="isis-metamodel" scope="TEST" production-on-test="" />
+    <orderEntry type="module" module-name="runtime" scope="TEST" production-on-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="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="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" />
+  </component>
+</module>
+

http://git-wip-us.apache.org/repos/asf/isis/blob/2637c33f/idea/wrapper.iml
----------------------------------------------------------------------
diff --git a/idea/wrapper.iml b/idea/wrapper.iml
new file mode 100644
index 0000000..dc02e28
--- /dev/null
+++ b/idea/wrapper.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/wrapper/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/progmodel/wrapper/target/test-classes" />
+    <exclude-output />
+    <content url="file://$MODULE_DIR$/../component/progmodel/wrapper">
+      <excludeFolder url="file://$MODULE_DIR$/../component/progmodel/wrapper/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/xml (1) (org.apache.isis.runtimes.dflt.objectstores).iml
----------------------------------------------------------------------
diff --git a/idea/xml (1) (org.apache.isis.runtimes.dflt.objectstores).iml b/idea/xml (1) (org.apache.isis.runtimes.dflt.objectstores).iml
new file mode 100644
index 0000000..a5a1757
--- /dev/null
+++ b/idea/xml (1) (org.apache.isis.runtimes.dflt.objectstores).iml	
@@ -0,0 +1,51 @@
+<?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/objectstore/xml/target/classes" />
+    <output-test url="file://$MODULE_DIR$/../component/objectstore/xml/target/test-classes" />
+    <content url="file://$MODULE_DIR$/../component/objectstore/xml">
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/xml/src/main/java" isTestSource="false" />
+      <sourceFolder url="file://$MODULE_DIR$/../component/objectstore/xml/src/test/java" isTestSource="true" />
+      <excludeFolder url="file://$MODULE_DIR$/../component/objectstore/xml/target" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <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: 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="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="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="isis-integtestsupport" scope="TEST" />
+    <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 (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="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" />
+  </component>
+</module>
+