Hi

Thanks for reporting.
The issue is that you have spaces in the path which windows file IO is
really handling badly.

Could you create a ticket and/or post on CAMEL-1974 with this issue.
Then I will take a look how we can support both worlds.


On Tue, Sep 15, 2009 at 7:13 PM, taylorj <jtt77...@gmail.com> wrote:
>
> Hi All,
>
> Windows XP sp2
> sun jdk 1.6.0_11
> 2.1-SNAPSHOT from trunk
>
> The fix for CAMEL-1974  (Package scanning cannot be used for folders
> containing special characters ) seems to cause a problem on my Windows
> machine (XP).
> This is a trace from a default camel-archetype-java  project ran using
> camel:run
>
>  classloader: java.net.urlclassloa...@189acb5
> [pache.camel.spring.Main.main()] efaultPackageScanClassResolver TRACE URL
> from classloader: jar:file:/C:/Documents and Settings/TaylorJohn.
> GS/.m2/repository/org/apache/camel/camel-core/2.1-SNAPSHOT/camel-core-2.1-SNAPSHOT.jar!/org/apache/camel/component/file/
> [pache.camel.spring.Main.main()] efaultPackageScanClassResolver TRACE
> Decoded urlPath: file:/C:/Documents and Settings/TaylorJohn.SGS/.m2/r
> pository/org/apache/camel/camel-core/2.1-SNAPSHOT/camel-core-2.1-SNAPSHOT.jar!/org/apache/camel/component/file/
> [pache.camel.spring.Main.main()] efaultPackageScanClassResolver WARN  Could
> not read entries in url: jar:file:/C:/Documents and Settings/Ta
> lorJohn.SGS/.m2/repository/org/apache/camel/camel-core/2.1-SNAPSHOT/camel-core-2.1-SNAPSHOT.jar!/org/apache/camel/component/file/
> java.net.URISyntaxException: Illegal character in path at index 18:
> file:/C:/Documents and Settings/TaylorJohn.SGS/.m2/repository/org/apach
> /camel/camel-core/2.1-SNAPSHOT/camel-core-2.1-SNAPSHOT.jar!/org/apache/camel/component/file/
>        at java.net.URI$Parser.fail(URI.java:2809)
>        at java.net.URI$Parser.checkChars(URI.java:2982)
>        at java.net.URI$Parser.parseHierarchical(URI.java:3066)
>        at java.net.URI$Parser.parse(URI.java:3014)
>        at java.net.URI.<init>(URI.java:578)
>        at
> org.apache.camel.impl.DefaultPackageScanClassResolver.find(DefaultPackageScanClassResolver.java:222)
>        at
> org.apache.camel.impl.DefaultPackageScanClassResolver.find(DefaultPackageScanClassResolver.java:180)
>        at
> org.apache.camel.impl.DefaultPackageScanClassResolver.findAnnotated(DefaultPackageScanClassResolver.java:100)
>        at
> org.apache.camel.impl.converter.AnnotationTypeConverterLoader.load(AnnotationTypeConverterLoader.java:62)
>        at
> org.apache.camel.impl.converter.DefaultTypeConverter.checkLoaded(DefaultTypeConverter.java:359)
>        at
> org.apache.camel.impl.converter.DefaultTypeConverter.doConvertTo(DefaultTypeConverter.java:153)
>
> Backing it out fixes it for me.
>
> Regards,
> -John
> --
> View this message in context: 
> http://www.nabble.com/Fix-for-CAMEL-1974-seems-to-cause-problem-on-Windows-tp25458041p25458041.html
> Sent from the Camel Development mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Reply via email to