You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2009/07/16 17:09:23 UTC

svn commit: r794710 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java

Author: rickhall
Date: Thu Jul 16 15:09:22 2009
New Revision: 794710

URL: http://svn.apache.org/viewvc?rev=794710&view=rev
Log:
Fix automatic parent delegation hack. (FELIX-1371)

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java?rev=794710&r1=794709&r2=794710&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/ModuleImpl.java Thu Jul 16 15:09:22 2009
@@ -1429,7 +1429,7 @@
                 // Delegate to the parent class loader unless this call
                 // is due to outside code calling a method on the bundle
                 // interface (e.g., Bundle.loadClass()).
-                if (delegate && !Bundle.class.isInstance(classes[i - 1]))
+                if (delegate && !Bundle.class.isAssignableFrom(classes[i - 1]))
                 {
                     try
                     {