Hi
On 23/04/15 11:47, Francesco Chicchiriccò wrote:
On 23/04/2015 12:40, Sergey Beryozkin wrote:
[...]
Thanks Sergey, I confirm that this workaround works like a charm: I'll
be waiting for the outcomes of your analysis, but I might even embed the
"/" encoding  into the "ListQuery" (or such) bean, isn'it?

I suppose so. The runtime decodes it itself by default, but indeed
ListQuery getter may encode it. FYI, I've just updated the code to
encode a forward slash by default in UriBuilder which is used
internally by the client runtime - I simply can not think of a case
where a typed UriBuilder.matrixParam call needs to have "/" preserved
- if it is needs to be preserved then it is obviously not a matrix
parameter at all, but either UriBuilder.path() or one of its methods
where a slash is explicitly requested to be preserved.

Is this change available with CXF 3.0.5-SNAPSHOT?

Yes, have just committed
By the way, thanks for your high opinion on Twitter and the trust in
general :-), very appreciated. Well, I'm not always responding fast as
some user would confirm :-). Typically if it is a stability/correct
functionality of the JAXRS code issue then I'm trying to do it asap,
if it is an extension bug or limitation then it may take a while :-)

Thanks for stressing CXF :-)

Oh, I only hope I am stressing CXF and not its developers :-)

Nice one :-), of course only CXF :-)

Cheers, Sergey

Regards.



Reply via email to