[jboss-svn-commits] JBL Code SVN: r34726 - in labs/jbossrules/branches/5.1.x/drools-grid: drools-grid-core/src/test/java/org/drools/grid and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Aug 14 23:59:05 EDT 2010


Author: salaboy21
Date: 2010-08-14 23:59:05 -0400 (Sat, 14 Aug 2010)
New Revision: 34726

Modified:
   labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/pom.xml
   labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/src/test/java/org/drools/grid/LocalExecutionNodeTest.java
   labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-task/pom.xml
Log:
JBRULES-2666:  Use KnowledgeStoreService inside Drools Grid
	- Done

Modified: labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/pom.xml
===================================================================
--- labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/pom.xml	2010-08-14 23:13:05 UTC (rev 34725)
+++ labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/pom.xml	2010-08-15 03:59:05 UTC (rev 34726)
@@ -10,7 +10,7 @@
     <artifactId>drools-grid-core</artifactId>
     <version>5.1.0</version>
     <name>Drools :: Grid :: Core</name>
-    
+
     <dependencies>
     
 	    <dependency>

Modified: labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/src/test/java/org/drools/grid/LocalExecutionNodeTest.java
===================================================================
--- labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/src/test/java/org/drools/grid/LocalExecutionNodeTest.java	2010-08-14 23:13:05 UTC (rev 34725)
+++ labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-core/src/test/java/org/drools/grid/LocalExecutionNodeTest.java	2010-08-15 03:59:05 UTC (rev 34726)
@@ -32,7 +32,8 @@
 import org.drools.builder.ResourceType;
 import org.drools.grid.local.LocalConnection;
 import org.drools.io.ResourceFactory;
-import org.drools.persistence.jpa.grid.JPAKnowledgeProviderLocalClient;
+import org.drools.persistence.jpa.KnowledgeStoreService;
+import org.drools.persistence.jpa.impl.KnowledgeStoreServiceImpl;
 import org.drools.runtime.Environment;
 import org.drools.runtime.EnvironmentName;
 import org.drools.runtime.StatefulKnowledgeSession;
@@ -79,7 +80,7 @@
         connection = new LocalConnection();
 
         node = connection.getExecutionNode(null);
-        node.set(JPAKnowledgeFactoryService.class, new JPAKnowledgeProviderLocalClient());
+        node.set(KnowledgeStoreService.class, new KnowledgeStoreServiceImpl());
     }
     
     private Environment newEnvironment() {
@@ -128,7 +129,7 @@
 
 
         StatefulKnowledgeSession ksession = node
-                                                .get(JPAKnowledgeFactoryService.class)
+                                                .get(KnowledgeStoreService.class)
                                                 .newStatefulKnowledgeSession(kbase, null, env);
 
         Assert.assertNotNull(ksession);

Modified: labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-task/pom.xml
===================================================================
--- labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-task/pom.xml	2010-08-14 23:13:05 UTC (rev 34725)
+++ labs/jbossrules/branches/5.1.x/drools-grid/drools-grid-task/pom.xml	2010-08-15 03:59:05 UTC (rev 34726)
@@ -70,6 +70,13 @@
             <version>3.2.1</version>
             <scope>test</scope>
         </dependency>
+       
+        <dependency>
+            <groupId>org.mvel</groupId>
+            <artifactId>mvel2</artifactId>
+            <version>2.0.16</version>
+            <scope>test</scope>
+        </dependency>
 
         <dependency>
          <groupId>org.subethamail</groupId>
@@ -84,6 +91,26 @@
             <artifactId>h2</artifactId>
             <version>1.2.128</version>
         </dependency>
+         <!-- Hibernate -->
+        <dependency>
+                <groupId>org.hibernate</groupId>
+                <artifactId>hibernate-entitymanager</artifactId>
+        </dependency>
+
+        <dependency>
+                <groupId>org.hibernate</groupId>
+                <artifactId>hibernate-annotations</artifactId>
+        </dependency>
+
+        <dependency>
+                <groupId>org.hibernate</groupId>
+                <artifactId>hibernate-commons-annotations</artifactId>
+        </dependency>
+
+        <dependency>
+                <groupId>org.hibernate</groupId>
+                <artifactId>hibernate-core</artifactId>
+        </dependency>
     </dependencies>
     
 </project>



More information about the jboss-svn-commits mailing list