[jboss-svn-commits] JBL Code SVN: r35619 - labs/jbossrules/soa_branches/BRMS-5.1.1/drools-api/src/main/java/org/drools/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Oct 20 19:17:28 EDT 2010


Author: tsurdilovic
Date: 2010-10-20 19:17:28 -0400 (Wed, 20 Oct 2010)
New Revision: 35619

Modified:
   labs/jbossrules/soa_branches/BRMS-5.1.1/drools-api/src/main/java/org/drools/util/ClassLoaderUtil.java
Log:
BRMS-404 - Drools called from an EJB do not see objects in working memory


Modified: labs/jbossrules/soa_branches/BRMS-5.1.1/drools-api/src/main/java/org/drools/util/ClassLoaderUtil.java
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/drools-api/src/main/java/org/drools/util/ClassLoaderUtil.java	2010-10-20 23:15:24 UTC (rev 35618)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/drools-api/src/main/java/org/drools/util/ClassLoaderUtil.java	2010-10-20 23:17:28 UTC (rev 35619)
@@ -35,16 +35,16 @@
             }
         }
 
+        if ( contextClassLoader != null ) {
+            // context classloader
+            cl.addClassLoader( contextClassLoader );
+        }
+        
         if ( currentClassLoader != null ) {
             // the current classloader, typically from a drools-core or drools-compiler class
             cl.addClassLoader( currentClassLoader );
         }
 
-        if ( contextClassLoader != null ) {
-            // context classloader
-            cl.addClassLoader( contextClassLoader );
-        }
-
         if ( systemClassLoader != null ) {
             // system classloader
             cl.addClassLoader( systemClassLoader );



More information about the jboss-svn-commits mailing list