You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by da...@apache.org on 2005/11/24 21:35:06 UTC

svn commit: r348797 - /geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java

Author: dain
Date: Thu Nov 24 12:35:01 2005
New Revision: 348797

URL: http://svn.apache.org/viewcvs?rev=348797&view=rev
Log:
First try to use the class loader of the basic proxy manager since a generated proxy must be able to see the
cglib class loader.

Modified:
    geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java

Modified: geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java?rev=348797&r1=348796&r2=348797&view=diff
==============================================================================
--- geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java (original)
+++ geronimo/trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java Thu Nov 24 12:35:01 2005
@@ -68,6 +68,9 @@
 
         ClassLoader classLoader = type.getClassLoader();
         if(classLoader == null) {
+            classLoader = getClass().getClassLoader();
+        }
+        if(classLoader == null) {
             classLoader = ClassLoader.getSystemClassLoader();
         }