[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