Good catch.

On May 30, 2012, at 5:56 PM, Scott England-Sullivan (JIRA) wrote:

> Scott England-Sullivan created CAMEL-5321:
> ---------------------------------------------
> 
>             Summary: Validator Component Fails on XSD with Classpath Relative 
> Imports
>                 Key: CAMEL-5321
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5321
>             Project: Camel
>          Issue Type: Bug
>    Affects Versions: 2.10.0
>            Reporter: Scott England-Sullivan
>             Fix For: 2.10.0
> 
> 
> When using the Validator Component with an XSD file from a Jar that contains 
> a relative import, the component will throw a FileNotFoundException.
> 
> This is due to the ObjectHelper.loadResourceAsStream(String) operation 
> attempting to load the classpath resource using file path semantics that will 
> not resolve canonically.
> 
> Test case and patch to follow.
> 
> [Thread 
> Reference|http://camel.465427.n5.nabble.com/org-apache-camel-RuntimeCamelException-java-io-FileNotFoundException-Cannot-find-resource-in-classpaI-td5713557.html]
> 
> Best Regards,
> Scott England-Sullivan
> http://fusesource.com
> 
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA 
> administrators: 
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
> 

Reply via email to