camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <>
Subject Re: [DISCUSS] Should camel enforce usage of proper URIs?
Date Wed, 20 Jun 2012 07:02:46 GMT
Do you have any particular example ?
I know for example activemq uses uri in an extended way with
parenthesis and commas and I'm not sure they are completely valid.
If getting back to real uris means loosing some features, that needs
to be made clear.

On Mon, Jun 11, 2012 at 4:32 PM, Hadrian Zbarcea <> wrote:
> This is not a new topic, but it looks like it's coming back in different
> threads. Since this is is the underlying issue, I'd suggest clarifying this
> first.
> At the core of the issue is a call to UnsafeUriCharactersEncoder.encode(uri)
> in DefaultComponent.createEndpoint(String), that made camel silently accept
> invalid URIs and then opened the gates to component writers using URIs that
> are not URIs. This behavior was there from the very beginning of Camel. (I
> refactored that code to introduce a deprecated from start preProcessUri that
> provided a path for cleaning up before camel-3.0, but that's a separate
> topic).
> To me, personally, using valid URIs for endpoints is a no-brainer, but I
> sense that there is disagreement on that.
> Thoughts?
> Hadrian

Guillaume Nodet
FuseSource, Integration everywhere

View raw message