[jboss-svn-commits] JBL Code SVN: r36287 - in labs/jbossrules/trunk/drools-repo: drools-repository/src/test/resources and 10 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Dec 8 23:40:33 EST 2010


Author: kurt.stam at jboss.com
Date: 2010-12-08 23:40:32 -0500 (Wed, 08 Dec 2010)
New Revision: 36287

Added:
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java
Removed:
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties
   labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/
   labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java
Modified:
   labs/jbossrules/trunk/drools-repo/pom.xml
Log:
GUVNORSOA-47, merging ModeShape Integration r35625, adding the modeshape implementation

Copied: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape)

Deleted: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 
-  ~ ModeShape (http://www.modeshape.org)
-  ~
-  ~ See the COPYRIGHT.txt file distributed with this work for information
-  ~ regarding copyright ownership.  Some portions may be licensed
-  ~ to Red Hat, Inc. under one or more contributor license agreements.
-  ~ See the AUTHORS.txt file in the distribution for a full listing of 
-  ~ individual contributors.
-  ~
-  ~ ModeShape is free software. Unless otherwise indicated, all code in ModeShape
-  ~ is licensed to you under the terms of the GNU Lesser General Public License as
-  ~ published by the Free Software Foundation; either version 2.1 of
-  ~ the License, or (at your option) any later version.
-  ~
-  ~ ModeShape is distributed in the hope that it will be useful,
-  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-  ~ or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
-  ~ for more details.
-  ~
-  ~ You should have received a copy of the GNU Lesser General Public License
-  ~ along with this distribution; if not, write to:
-  ~ Free Software Foundation, Inc.
-  ~ 51 Franklin Street, Fifth Floor
-  ~ Boston, MA  02110-1301  USA
-  -->
-<configuration xmlns:mode="http://www.modeshape.org/1.0"
-               xmlns:jcr="http://www.jcp.org/jcr/1.0"
-               xmlns:nt="http://www.jcp.org/jcr/nt/1.0">
-    <!-- Define the sources from which content is made available.  -->
-    <mode:sources jcr:primaryType="nt:unstructured">
-        <mode:source jcr:name="TransientSource" mode:classname="org.modeshape.graph.connector.inmemory.InMemoryRepositorySource"/>
-    </mode:sources>
-    <!-- JCR Repositories.  This is required, with a separate repository for each JCR repository instance. -->
-    <mode:repositories>
-        <mode:repository jcr:name="Guvnor JCR Repository" mode:source="TransientSource">
-            <mode:options>
-                <mode:option jcr:name="queryIndexesUpdatedSynchronously" mode:value="true"/>
-            </mode:options>
-        </mode:repository>
-    </mode:repositories>
-</configuration>

Copied: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml)
===================================================================
--- labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/configuration.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- 
+  ~ ModeShape (http://www.modeshape.org)
+  ~
+  ~ See the COPYRIGHT.txt file distributed with this work for information
+  ~ regarding copyright ownership.  Some portions may be licensed
+  ~ to Red Hat, Inc. under one or more contributor license agreements.
+  ~ See the AUTHORS.txt file in the distribution for a full listing of 
+  ~ individual contributors.
+  ~
+  ~ ModeShape is free software. Unless otherwise indicated, all code in ModeShape
+  ~ is licensed to you under the terms of the GNU Lesser General Public License as
+  ~ published by the Free Software Foundation; either version 2.1 of
+  ~ the License, or (at your option) any later version.
+  ~
+  ~ ModeShape is distributed in the hope that it will be useful,
+  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+  ~ or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
+  ~ for more details.
+  ~
+  ~ You should have received a copy of the GNU Lesser General Public License
+  ~ along with this distribution; if not, write to:
+  ~ Free Software Foundation, Inc.
+  ~ 51 Franklin Street, Fifth Floor
+  ~ Boston, MA  02110-1301  USA
+  -->
+<configuration xmlns:mode="http://www.modeshape.org/1.0"
+               xmlns:jcr="http://www.jcp.org/jcr/1.0"
+               xmlns:nt="http://www.jcp.org/jcr/nt/1.0">
+    <!-- Define the sources from which content is made available.  -->
+    <mode:sources jcr:primaryType="nt:unstructured">
+        <mode:source jcr:name="TransientSource" mode:classname="org.modeshape.graph.connector.inmemory.InMemoryRepositorySource"/>
+    </mode:sources>
+    <!-- JCR Repositories.  This is required, with a separate repository for each JCR repository instance. -->
+    <mode:repositories>
+        <mode:repository jcr:name="Guvnor JCR Repository" mode:source="TransientSource">
+            <mode:options>
+                <mode:option jcr:name="queryIndexesUpdatedSynchronously" mode:value="true"/>
+            </mode:options>
+        </mode:repository>
+    </mode:repositories>
+</configuration>

Deleted: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,18 +0,0 @@
-<?xml version='1.0'?>
-
-<policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="urn:jboss:security-config:5.0" xmlns="urn:jboss:security-config:5.0"
-        xmlns:jbxb="urn:jboss:security-config:5.0">
-        <application-policy name="modeshape-jcr">
-                <authentication>
-                        <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
-                <module-option name="usersProperties">modeshape/users.properties</module-option>
-                <module-option name="rolesProperties">modeshape/roles.properties</module-option>
-                                <module-option name="name">1.1</module-option>
-                                <module-option name="succeed">true</module-option>
-                                <module-option name="throwEx">false</module-option>
-                        </login-module>
-                </authentication>        
-        </application-policy>
-</policy>
-                
\ No newline at end of file

Copied: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml)
===================================================================
--- labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/jaas.conf.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,18 @@
+<?xml version='1.0'?>
+
+<policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+        xsi:schemaLocation="urn:jboss:security-config:5.0" xmlns="urn:jboss:security-config:5.0"
+        xmlns:jbxb="urn:jboss:security-config:5.0">
+        <application-policy name="modeshape-jcr">
+                <authentication>
+                        <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
+                <module-option name="usersProperties">modeshape/users.properties</module-option>
+                <module-option name="rolesProperties">modeshape/roles.properties</module-option>
+                                <module-option name="name">1.1</module-option>
+                                <module-option name="succeed">true</module-option>
+                                <module-option name="throwEx">false</module-option>
+                        </login-module>
+                </authentication>        
+        </application-policy>
+</policy>
+                
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,3 +0,0 @@
-alan_parsons=admin
-ADMINISTRATOR=admin
-fdd=readwrite

Copied: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties)
===================================================================
--- labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/roles.properties	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,3 @@
+alan_parsons=admin
+ADMINISTRATOR=admin
+fdd=readwrite

Deleted: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/users.properties	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,3 +0,0 @@
-alan_parsons=password
-ADMINISTRATOR=password
-fdd=password

Copied: labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/drools-repository/src/test/resources/modeshape/users.properties)
===================================================================
--- labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/drools-repository/src/test/resources/modeshape/users.properties	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,3 @@
+alan_parsons=password
+ADMINISTRATOR=password
+fdd=password

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl)


Property changes on: labs/jbossrules/trunk/drools-repo/jcr-ms-impl
___________________________________________________________________
Name: svn:ignore
   + target


Deleted: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/pom.xml	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-   <modelVersion>4.0.0</modelVersion>
-   <parent>
-      <artifactId>drools</artifactId>
-      <groupId>org.drools</groupId>
-      <version>5.1.0.BRMS</version>
-   </parent>
-   <artifactId>drools-repository-jcr-ms</artifactId>
-   <packaging>jar</packaging>
-   <name>Drools :: Repository :: ModeShape</name>
-   
-   <dependencies>
-      
-      <dependency>
-	      <artifactId>drools-repository-jcr-api</artifactId>
-	      <groupId>org.drools</groupId>
-	      <version>5.1.0.BRMS</version>
-      </dependency>
-       <dependency>
-        <groupId>org.modeshape</groupId>
-        <artifactId>modeshape-jcr</artifactId>
-        <version>2.3-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.jboss.security</groupId>
-        <artifactId>jboss-idtrust</artifactId>
-        <version>2.0.2.CR1</version>
-      </dependency>
-	    <dependency>
-	      <groupId>com.google.collections</groupId>
-	      <artifactId>google-collections</artifactId>
-        <version>1.0</version>
-	    </dependency>
-      <dependency>
-        <groupId>org.jboss.security</groupId>
-        <artifactId>jboss-security-spi-bare</artifactId>
-        <version>2.0.2.SP6</version>
-        <!--   <scope>test</scope> -->
-      </dependency>
-      <dependency>
-        <groupId>org.jboss.security</groupId>
-        <artifactId>jbosssx-bare</artifactId>
-        <version>2.0.2.SP6</version>
-        <!-- <scope>test</scope>  -->
-        <exclusions>
-          <exclusion>
-            <groupId>apache-xalan</groupId>
-            <artifactId>xalan</artifactId>
-          </exclusion>
-          <exclusion>
-            <groupId>apache-xalan</groupId>
-            <artifactId>serializer</artifactId>
-          </exclusion>
-        </exclusions>
-      </dependency>
-      
-   </dependencies>
-</project>

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/pom.xml)
===================================================================
--- labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/pom.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+   <modelVersion>4.0.0</modelVersion>
+   <parent>
+      <artifactId>drools</artifactId>
+      <groupId>org.drools</groupId>
+      <version>5.2.0-SNAPSHOT</version>
+   </parent>
+   <artifactId>drools-repository-jcr-ms</artifactId>
+   <packaging>jar</packaging>
+   <name>Drools :: Repository :: ModeShape</name>
+   
+   <dependencies>
+      
+      <dependency>
+	      <artifactId>drools-repository-jcr-api</artifactId>
+	      <groupId>org.drools</groupId>
+	      <version>5.2.0-SNAPSHOT</version>
+      </dependency>
+       <dependency>
+        <groupId>org.modeshape</groupId>
+        <artifactId>modeshape-jcr</artifactId>
+        <version>2.3.0.Final</version>
+      </dependency>
+      <dependency>
+        <groupId>org.jboss.security</groupId>
+        <artifactId>jboss-idtrust</artifactId>
+        <version>2.0.2.CR1</version>
+      </dependency>
+	    <dependency>
+	      <groupId>com.google.collections</groupId>
+	      <artifactId>google-collections</artifactId>
+        <version>1.0</version>
+	    </dependency>
+      <dependency>
+        <groupId>org.jboss.security</groupId>
+        <artifactId>jboss-security-spi-bare</artifactId>
+        <version>2.0.2.SP6</version>
+        <!--   <scope>test</scope> -->
+      </dependency>
+      <dependency>
+        <groupId>org.jboss.security</groupId>
+        <artifactId>jbosssx-bare</artifactId>
+        <version>2.0.2.SP6</version>
+        <!-- <scope>test</scope>  -->
+        <exclusions>
+          <exclusion>
+            <groupId>apache-xalan</groupId>
+            <artifactId>xalan</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>apache-xalan</groupId>
+            <artifactId>serializer</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
+      
+   </dependencies>
+</project>

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/META-INF)

Deleted: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-Class-Path: 
-

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF)
===================================================================
--- labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/META-INF/MANIFEST.MF	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: 
+

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org/drools)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository)

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape)

Deleted: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java	2010-10-21 03:53:30 UTC (rev 35625)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java	2010-12-09 04:40:32 UTC (rev 36287)
@@ -1,48 +0,0 @@
-package org.drools.repository.modeshape;
-
-import javax.jcr.RepositoryException;
-import javax.jcr.Session;
-import javax.jcr.Workspace;
-
-import org.drools.repository.JCRRepositoryConfigurator;
-import org.jboss.security.config.IDTrustConfiguration;
-import org.modeshape.jcr.CndNodeTypeReader;
-
-/**
- * This specialized {@link JCRRepositoryConfigurator} simply initializes the IDTrust JAAS implementation optionally used by
- * ModeShape for authentication and authorization.
- */
-public class ModeShapeRepositoryConfigurator extends JCRRepositoryConfigurator {
-
-    static {
-        // Initialize IDTrust
-        String configFile = "modeshape/jaas.conf.xml";
-        IDTrustConfiguration idtrustConfig = new IDTrustConfiguration();
-        try {
-            idtrustConfig.config(configFile);
-        } catch (Exception ex) {
-            throw new IllegalStateException(ex);
-        }
-    }
-
-    public ModeShapeRepositoryConfigurator() {
-    }
-    
-	public void registerNodeTypesFromCndFile(String cndFileName, Session session, Workspace workspace)
-			throws RepositoryException {
-		CndNodeTypeReader reader = new CndNodeTypeReader(session);
-		try {
-			reader.read(cndFileName);
-			workspace.getNodeTypeManager().registerNodeTypes(reader.getNodeTypeDefinitions(), false);
-		} catch (Exception e) {
-			throw new RepositoryException(e);
-		}
-		
-	}
-	
-    public void shutdown() {
-        if (factory instanceof org.modeshape.jcr.api.RepositoryFactory) {
-            ((org.modeshape.jcr.api.RepositoryFactory)factory).shutdown();
-        }
-    }
-}

Copied: labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java (from rev 35625, labs/jbossrules/soa_branches/BRMS-5.1.1/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java)
===================================================================
--- labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-repo/jcr-ms-impl/src/main/java/org/drools/repository/modeshape/ModeShapeRepositoryConfigurator.java	2010-12-09 04:40:32 UTC (rev 36287)
@@ -0,0 +1,48 @@
+package org.drools.repository.modeshape;
+
+import javax.jcr.RepositoryException;
+import javax.jcr.Session;
+import javax.jcr.Workspace;
+
+import org.drools.repository.JCRRepositoryConfigurator;
+import org.jboss.security.config.IDTrustConfiguration;
+import org.modeshape.jcr.CndNodeTypeReader;
+
+/**
+ * This specialized {@link JCRRepositoryConfigurator} simply initializes the IDTrust JAAS implementation optionally used by
+ * ModeShape for authentication and authorization.
+ */
+public class ModeShapeRepositoryConfigurator extends JCRRepositoryConfigurator {
+
+    static {
+        // Initialize IDTrust
+        String configFile = "modeshape/jaas.conf.xml";
+        IDTrustConfiguration idtrustConfig = new IDTrustConfiguration();
+        try {
+            idtrustConfig.config(configFile);
+        } catch (Exception ex) {
+            throw new IllegalStateException(ex);
+        }
+    }
+
+    public ModeShapeRepositoryConfigurator() {
+    }
+    
+	public void registerNodeTypesFromCndFile(String cndFileName, Session session, Workspace workspace)
+			throws RepositoryException {
+		CndNodeTypeReader reader = new CndNodeTypeReader(session);
+		try {
+			reader.read(cndFileName);
+			workspace.getNodeTypeManager().registerNodeTypes(reader.getNodeTypeDefinitions(), false);
+		} catch (Exception e) {
+			throw new RepositoryException(e);
+		}
+		
+	}
+	
+    public void shutdown() {
+        if (factory instanceof org.modeshape.jcr.api.RepositoryFactory) {
+            ((org.modeshape.jcr.api.RepositoryFactory)factory).shutdown();
+        }
+    }
+}

Modified: labs/jbossrules/trunk/drools-repo/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-repo/pom.xml	2010-12-09 04:27:40 UTC (rev 36286)
+++ labs/jbossrules/trunk/drools-repo/pom.xml	2010-12-09 04:40:32 UTC (rev 36287)
@@ -14,5 +14,8 @@
      <module>drools-repository</module>
      <module>jcr-api</module>
      <module>jcr-jr-impl</module>
+     <!-- this can be uncommented once we have a modeshape 2.3 release
+     <module>jcr-ms-impl</module>
+     -->
    </modules>
 </project>



More information about the jboss-svn-commits mailing list