Hi

I found and fixed the bug
https://issues.apache.org/jira/browse/CAMEL-8951

On Fri, Jul 10, 2015 at 4:18 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
> Hi
>
> Ah yeah thats a little bug in the recipient list. You are welcome to log a 
> JIRA
>
> On Fri, Jul 10, 2015 at 4:03 PM, Marco Crivellaro <marco.cr...@gmail.com> 
> wrote:
>> Hi,
>> I am trying to upgrade to Camel 2.15 from camel 2.8.6 and I am finding a
>> problem when trying to serve endpoints which URIs contains the character {
>> as a java.net.URISyntaxException is thrown.
>>
>> As an example a destination FTP endpoint contains the character '{' in the
>> password; ie: '12{34'
>>
>> when using the endpoint as a direct destination 'to' the following URI works
>> fine:
>> <to uri="ftp://bracket@hostname?password=RAW(12{34)" />
>>
>> If I use the same uri in a recipientList a java.net.URISyntaxException is
>> thrown:
>>
>> <setHeader headerName="recipients">
>>   <constant>ftp://bracket@hostname?password=RAW(12{34)</constant>
>> </setHeader>
>> <recipientList delimiter=",">
>>   <header>recipients</header>
>> </recipientList>
>>
>>
>> java.net.URISyntaxException: Illegal character in query at index 38:
>> ftp://bracket@hostname?password=RAW(12{34)
>>         at java.net.URI$Parser.fail(URI.java:2829)
>>         at java.net.URI$Parser.checkChars(URI.java:3002)
>>         at java.net.URI$Parser.parseHierarchical(URI.java:3092)
>>         at java.net.URI$Parser.parse(URI.java:3034)
>>         at java.net.URI.<init>(URI.java:595)
>>         at
>> org.apache.camel.util.EndpointHelper.resolveExchangePatternFromUrl(EndpointHelper.java:501)
>>         at
>> org.apache.camel.processor.RecipientListProcessor.resolveExchangePattern(RecipientListProcessor.java:263)
>>
>>
>>
>> I've also tried to URLEncode the character { as %7B but this is not making
>> any difference.
>>
>> Is it a bug in the recipientlist URL processing or am I doing something
>> wrong?
>>
>>
>> Thanks,
>> Marco
>>
>>
>>
>>
>> --
>> View this message in context: 
>> http://camel.465427.n5.nabble.com/java-net-URISyntaxException-using-recipientList-tp5769103.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>
>
> --
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> Email: cib...@redhat.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen
> hawtio: http://hawt.io/
> fabric8: http://fabric8.io/



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cib...@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/

Reply via email to