Author: pauls
Date: Thu Mar 10 10:49:19 2011
New Revision: 1080178

URL: http://svn.apache.org/viewvc?rev=1080178&view=rev
Log:
Delay throwing exceptions if a extension bundle can't find a resource to make 
java6 update24 happy (FELIX-2877).

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=1080178&r1=1080177&r2=1080178&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
 Thu Mar 10 10:49:19 2011
@@ -506,7 +506,13 @@ class ExtensionManager extends URLStream
             }
         }
 
-        throw new IOException("Resource not provided by any extension!");
+        return new URLConnection(url)
+            {
+                public void connect() throws IOException
+                {
+                    throw new IOException("Resource not provided by any 
extension!");
+                }
+            };
     }
 
     protected InetAddress getHostAddress(URL u)


Reply via email to