[jboss-svn-commits] JBL Code SVN: r25456 - labs/jbossrules/trunk/drools-persistence-jpa/src/test/java/org/drools/persistence/session.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 26 23:22:45 EST 2009


Author: mark.proctor at jboss.com
Date: 2009-02-26 23:22:44 -0500 (Thu, 26 Feb 2009)
New Revision: 25456

Modified:
   labs/jbossrules/trunk/drools-persistence-jpa/src/test/java/org/drools/persistence/session/PersistentStatefulSessionTest.java
Log:
-updated test

Modified: labs/jbossrules/trunk/drools-persistence-jpa/src/test/java/org/drools/persistence/session/PersistentStatefulSessionTest.java
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/test/java/org/drools/persistence/session/PersistentStatefulSessionTest.java	2009-02-27 04:22:30 UTC (rev 25455)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/test/java/org/drools/persistence/session/PersistentStatefulSessionTest.java	2009-02-27 04:22:44 UTC (rev 25456)
@@ -61,18 +61,6 @@
     }
 
     public void testLocalTransactionPerStatement() {
-
-        Properties properties = new Properties();
-        properties.setProperty( "drools.commandService",
-                                "org.drools.persistence.session.SingleSessionCommandService" );
-        properties.setProperty( "drools.processInstanceManagerFactory",
-                                "org.drools.persistence.processinstance.JPAProcessInstanceManagerFactory" );
-        properties.setProperty( "drools.workItemManagerFactory",
-                                "org.drools.persistence.processinstance.JPAWorkItemManagerFactory" );
-        properties.setProperty( "drools.processSignalManagerFactory",
-                                "org.drools.persistence.processinstance.JPASignalManagerFactory" );
-        KnowledgeSessionConfiguration config = KnowledgeBaseFactory.newKnowledgeSessionConfiguration( properties );
-
         String str = "";
         str += "package org.drools.test\n";
         str += "global java.util.List list\n";
@@ -99,12 +87,11 @@
         Environment env = KnowledgeBaseFactory.newEnvironment();
         env.set( EnvironmentName.ENTITY_MANAGER_FACTORY,
                  emf );
-
-        env.set( "drools.TransactionManager",
+        env.set( EnvironmentName.TRANSACTION_MANAGER,
                  TransactionManagerServices.getTransactionManager() );
+        env.set( EnvironmentName.GLOBALS, new MapGlobalResolver() );
 
-        StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession( config,
-                                                                               env );
+        StatefulKnowledgeSession ksession = JPAKnowledgeService.newStatefulKnowledgeSession( kbase, null, env );
         List list = new ArrayList();
 
         ksession.setGlobal( "list",




More information about the jboss-svn-commits mailing list