[jboss-svn-commits] JBL Code SVN: r13690 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jul 20 19:35:07 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-07-20 19:35:07 -0400 (Fri, 20 Jul 2007)
New Revision: 13690

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
Log:
-fixed NPE error on local variable creation.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java	2007-07-20 23:24:55 UTC (rev 13689)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java	2007-07-20 23:35:07 UTC (rev 13690)
@@ -91,6 +91,9 @@
                                            Object value) {
         VariableResolver vr = getVariableResolver( name );
         if ( vr != null ) {
+            if ( this.localVariables == null ) {
+                this.localVariables = new HashMap();
+            }            
             vr.setValue( value );
             return vr;
         } else {




More information about the jboss-svn-commits mailing list