[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