[ https://issues.apache.org/jira/browse/CAMEL-3942?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Christophe Delmas updated CAMEL-3942: ------------------------------------------ Summary: AnnotationTypeConverterLoader fails for folders containing spaces (was: AnnotationTypeConverterLoader failed for folders containing spaces) > AnnotationTypeConverterLoader fails for folders containing spaces > ----------------------------------------------------------------- > > Key: CAMEL-3942 > URL: https://issues.apache.org/jira/browse/CAMEL-3942 > Project: Camel > Issue Type: Bug > Components: camel-core > Affects Versions: 2.7.1 > Environment: Windows XP > Reporter: Jean-Christophe Delmas > Priority: Minor > Original Estimate: 2h > Remaining Estimate: 2h > > This problem appears when jar dependencies with type converters have path > containing space characters. > In my case, the camel-mail-2.7.1.jar jar is located in my local maven > repository. > I get this error during my project startup: > {noformat} > [...] > Caused by: java.net.URISyntaxException: Illegal character in opaque part at > index 22: jar:file:/D:/Documents and > Settings/501915291/.m2/repository/org/apache/camel/camel-mail/2.7.1/camel-mail-2.7.1.jar!/META-INF/services/org/apache/camel/TypeConverter > at java.net.URI$Parser.fail(URI.java:2809) > at java.net.URI$Parser.checkChars(URI.java:2982) > at java.net.URI$Parser.parse(URI.java:3019) > at java.net.URI.<init>(URI.java:578) > at java.net.URL.toURI(URL.java:918) > at > org.apache.camel.impl.converter.AnnotationTypeConverterLoader.findPackages(AnnotationTypeConverterLoader.java:118) > at > org.apache.camel.impl.converter.AnnotationTypeConverterLoader.findPackageNames(AnnotationTypeConverterLoader.java:108) > at > org.apache.camel.impl.converter.AnnotationTypeConverterLoader.load(AnnotationTypeConverterLoader.java:69) > ... 63 more > {noformat} > FIX: > findPackages method in AnnotationTypeConverterLoader shouldn't use URIs to > store already visited jars. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira