[jboss-svn-commits] JBL Code SVN: r18897 - in labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark: waltz and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 12 14:02:51 EDT 2008


Author: fmeyer
Date: 2008-03-12 14:02:51 -0400 (Wed, 12 Mar 2008)
New Revision: 18897

Modified:
   labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/manners/MannersBenchmark.java
   labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/waltz/WaltzBenchmark.java
Log:
JBRULES-1502 - turning off shadow proxies 


Modified: labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/manners/MannersBenchmark.java
===================================================================
--- labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/manners/MannersBenchmark.java	2008-03-12 17:58:41 UTC (rev 18896)
+++ labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/manners/MannersBenchmark.java	2008-03-12 18:02:51 UTC (rev 18897)
@@ -10,10 +10,13 @@
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Properties;
 import java.util.Random;
 import java.util.StringTokenizer;
 
 import org.drools.RuleBase;
+import org.drools.RuleBaseConfiguration;
+import org.drools.RuleBaseConfigurationTest;
 import org.drools.RuleBaseFactory;
 import org.drools.StatefulSession;
 import org.drools.compiler.PackageBuilder;
@@ -41,9 +44,13 @@
 		builder.addPackageFromDrl(new InputStreamReader(MannersBenchmark.class
 				.getResourceAsStream("manners.drl")));
 		Package pkg = builder.getPackage();
+		
 
-		// add the package to a rulebase
-		final RuleBase ruleBase = RuleBaseFactory.newRuleBase();
+        RuleBaseConfiguration conf = new RuleBaseConfiguration();
+        conf.setShadowProxy( false );
+        
+        // add the package to a rulebase
+		final RuleBase ruleBase = RuleBaseFactory.newRuleBase(conf);
 		ruleBase.addPackage(pkg);
 
 		StatefulSession session = ruleBase.newStatefulSession();

Modified: labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/waltz/WaltzBenchmark.java
===================================================================
--- labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/waltz/WaltzBenchmark.java	2008-03-12 17:58:41 UTC (rev 18896)
+++ labs/jbossrules/branches/4.0.x/drools-examples/drools-examples-drl/src/main/java/org/drools/benchmark/waltz/WaltzBenchmark.java	2008-03-12 18:02:51 UTC (rev 18897)
@@ -39,9 +39,11 @@
             PackageBuilder builder = new PackageBuilder();
             builder.addPackageFromDrl( new InputStreamReader( WaltzBenchmark.class.getResourceAsStream( "waltz.drl" ) ) );
             Package pkg = builder.getPackage();
-            
             //add the package to a rulebase
-            final RuleBase ruleBase = RuleBaseFactory.newRuleBase();
+            RuleBaseConfiguration conf = new RuleBaseConfiguration();
+            //conf.setAlphaMemory( true );
+            conf.setShadowProxy( false );
+            final RuleBase ruleBase = RuleBaseFactory.newRuleBase( conf );
             ruleBase.addPackage( pkg );
             
             StatefulSession session = ruleBase.newStatefulSession();




More information about the jboss-svn-commits mailing list