[jboss-svn-commits] JBL Code SVN: r15332 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 24 10:07:50 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-09-24 10:07:50 -0400 (Mon, 24 Sep 2007)
New Revision: 15332
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
Log:
-MVEL Templates are now initialised with thread safety explicitely set.
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java 2007-09-24 11:43:38 UTC (rev 15331)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/dialect/mvel/MVELDialect.java 2007-09-24 14:07:50 UTC (rev 15332)
@@ -57,6 +57,7 @@
import org.drools.util.StringUtils;
import org.mvel.AbstractParser;
import org.mvel.ExpressionCompiler;
+import org.mvel.MVEL;
import org.mvel.ParserContext;
import org.mvel.optimizers.OptimizerFactory;
import org.mvel.util.ParseTools;
@@ -126,6 +127,8 @@
// we currently default to reflective optimisation
OptimizerFactory.setDefaultOptimizer("reflective");
+
+ MVEL.setThreadSafe( true );
this.analyzer = new MVELExprAnalyzer();
this.imports = new HashMap();
More information about the jboss-svn-commits
mailing list