[jboss-svn-commits] JBL Code SVN: r20820 - 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
Thu Jun 26 14:35:10 EDT 2008


Author: mark.proctor at jboss.com
Date: 2008-06-26 14:35:09 -0400 (Thu, 26 Jun 2008)
New Revision: 20820

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/MVELConsequence.java
Log:
JBRULES-720 Clips Parser 
-We now set the ContextClassLoader for MVEL, so it can see Drools specific classes.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/MVELConsequence.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/MVELConsequence.java	2008-06-26 18:12:15 UTC (rev 20819)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/mvel/MVELConsequence.java	2008-06-26 18:35:09 UTC (rev 20820)
@@ -68,6 +68,8 @@
         //Receive breakpoints from debugger
         MVELDebugHandler.prepare();
         
+        pkg = knowledgeHelper.getWorkingMemory().getRuleBase().getPackage( knowledgeHelper.getRule().getPackage() );
+        
         ClassLoader tempClassLoader = Thread.currentThread().getContextClassLoader();
         Thread.currentThread().setContextClassLoader( pkg.getPackageScopeClassLoader() );
 




More information about the jboss-svn-commits mailing list