[jboss-svn-commits] JBL Code SVN: r14677 - 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
Mon Aug 27 21:30:03 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-08-27 21:30:03 -0400 (Mon, 27 Aug 2007)
New Revision: 14677
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java
Log:
-MVEL tuple's objects are now resolved ahead of time.
-only toObjectArray if the tuple is not null
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-08-28 01:09:40 UTC (rev 14676)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/DroolsMVELFactory.java 2007-08-28 01:30:03 UTC (rev 14677)
@@ -80,7 +80,9 @@
final Object object,
final WorkingMemory workingMemory,
final Map variables) {
- this.tupleObjects = ((ReteTuple) tuple).toObjectArray();
+ if ( tuple != null ) {
+ this.tupleObjects = ((ReteTuple) tuple).toObjectArray();
+ }
this.knowledgeHelper = knowledgeHelper;
this.object = object;
this.workingMemory = workingMemory;
More information about the jboss-svn-commits
mailing list