[jboss-svn-commits] JBL Code SVN: r20237 - labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri May 30 22:05:14 EDT 2008


Author: mark.proctor at jboss.com
Date: 2008-05-30 22:05:14 -0400 (Fri, 30 May 2008)
New Revision: 20237

Modified:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
Log:
-corrected compilation error

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2008-05-31 00:20:45 UTC (rev 20236)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2008-05-31 02:05:14 UTC (rev 20237)
@@ -23,6 +23,7 @@
 import org.drools.RuleBase;
 import org.drools.RuleBaseConfiguration;
 import org.drools.RuleBaseFactory;
+import org.drools.SessionConfiguration;
 import org.drools.base.ClassTypeResolver;
 import org.drools.brms.client.common.AssetFormats;
 import org.drools.brms.client.modeldriven.SuggestionCompletionEngine;
@@ -1158,7 +1159,9 @@
 		}
 
 		ClassTypeResolver res = new ClassTypeResolver(allImps, cl);
-		InternalWorkingMemory workingMemory = (InternalWorkingMemory) rb.newStatefulSession(false);
+		SessionConfiguration sessionConfiguration = new SessionConfiguration();
+		sessionConfiguration.setKeepReference( false );
+		InternalWorkingMemory workingMemory = (InternalWorkingMemory) rb.newStatefulSession(sessionConfiguration);
 		return runScenario(scenario, res, workingMemory);
 	}
 
@@ -1217,7 +1220,9 @@
 			Package bin = rb.getPackages()[0];
 
 			ClassTypeResolver res = new ClassTypeResolver(bin.getImports().keySet(), cl);
-			InternalWorkingMemory workingMemory = (InternalWorkingMemory) rb.newStatefulSession(false);
+			SessionConfiguration sessionConfiguration = new SessionConfiguration();
+			sessionConfiguration.setKeepReference( false );
+			InternalWorkingMemory workingMemory = (InternalWorkingMemory) rb.newStatefulSession( sessionConfiguration);
 
 			RuleCoverageListener coverage = new RuleCoverageListener(expectedRules(bin));
 			workingMemory.addEventListener(coverage);




More information about the jboss-svn-commits mailing list