camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Willem Jiang (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (CAMEL-6914) Camel fails to send messages to IPv6 address with a port number
Date Fri, 27 Dec 2013 05:07:51 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-6914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Willem Jiang reassigned CAMEL-6914:
-----------------------------------

    Assignee: Willem Jiang

> Camel fails to send messages to IPv6 address with a port number
> ---------------------------------------------------------------
>
>                 Key: CAMEL-6914
>                 URL: https://issues.apache.org/jira/browse/CAMEL-6914
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 2.11.0
>            Reporter: Ladislav Lengyel
>            Assignee: Willem Jiang
>            Priority: Critical
>
> Dear Camel team,
> we are just verifying our migrated application to Apache Camel. Today we found an issue
that is not described on the web, in the faq  nor among the existing issues.
> We are creating endpoints via String literals and when we started the IPv6 tests we failed
on this issue.
> The Camel transforms the orginal address 
> {noformat}http://[2a00:8a00:6000:40::1413]:30300{noformat}
> to this format
> {noformat}http://%5B2a00:8a00:6000:40::1413%5D:30300{noformat}
> which causes this exception
> {noformat}instance1 2013-10-30 13:25:23,914 org.apache.camel.processor.DefaultErrorHandler
DEBUG (MarkerIgnoringBase.java:debug:72) [Camel (camel-1) thread #74 - JmsConsumer[XXX-RR-TEST]]
> | Failed delivery for (MessageId: ID:mch30-pgd02-b-45068-1383134137465-8:5:1:1:3 on ExchangeId:
ID-mch30-pgd02-b-35624-1383134141407-0-176). On delivery attempt: 0 caught: org.apache.commons.httpclient.URIException:
IPv6reference{noformat}
> The suggested solution is to remove the square brackets {noformat}[ ]{noformat} from
the {noformat}unsafeCharacters{noformat} in the {noformat}org.apache.camel.util.UnsafeUriCharactersEncoder{noformat}
> since the square brackets are valid IPv6 characters.
> Thanks!
> Best regards,
> Laci



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message