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)