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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jan 30 21:47:48 EST 2007


Author: mark.proctor at jboss.com
Date: 2007-01-30 21:47:48 -0500 (Tue, 30 Jan 2007)
New Revision: 9178

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java
Log:
-updated MVELDataProvider to work with new interfaces.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java	2007-01-31 02:46:57 UTC (rev 9177)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java	2007-01-31 02:47:48 UTC (rev 9178)
@@ -14,6 +14,7 @@
 import org.drools.spi.Tuple;
 import org.mvel.CompiledExpression;
 import org.mvel.ExpressionParser;
+import org.mvel.MVEL;
 
 public class MVELDataProvider
     implements
@@ -39,7 +40,7 @@
         factory.setContext( tuple, wm );
                         
         //this.expression.
-        Object result = ExpressionParser.executeExpression(this.expression, factory);
+        Object result = MVEL.executeExpression(this.expression, factory);
         if ( result instanceof Collection ) {
             return ((Collection) result).iterator();
         } else if ( result instanceof Iterator ) {




More information about the jboss-svn-commits mailing list