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();
}