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/02/24 15:48:15 UTC

svn commit: r747398 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java

Author: rickhall
Date: Tue Feb 24 14:48:14 2009
New Revision: 747398

URL: http://svn.apache.org/viewvc?rev=747398&view=rev
Log:
System bundle should throw CNFE when it doesn't have the class. (FELIX-953)

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

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java?rev=747398&r1=747397&r2=747398&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java Tue Feb 24 14:48:14 2009
@@ -646,7 +646,7 @@
         {
             if (!m_exportNames.contains(Util.getClassPackage(name)))
             {
-                return null;
+                throw new ClassNotFoundException(name);
             }
 
             return getClass().getClassLoader().loadClass(name);