Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.12.2
-
None
-
Java 7
-
Unknown
Description
org.apache.camel.core.osgi.OsgiClassResolver.loadResourceAsURL(String uri) does normalize a/b/c/../../file path when passed to Bundle.getResource()
per RFC 3986
As a result, path a/file is resolved but not path a/b/c/../../file.
Apache Felix claims it should not normalize this path as stated in
https://issues.apache.org/jira/browse/FELIX-369
This happens in context of relative ../../file path for schema import that is used in validator.