Hi Andriy, Thanks a lot, I was able to create a jria item https://issues.apache.org/jira/browse/CXF-8965
Should I also checkin the fix? Or will that be handled by someone else? Thanks and best regards Jochen -----Original Message----- From: Andriy Redko <[email protected]> Sent: Monday, 4 December 2023 13:57 To: Wilhelm, Jochen <[email protected]>; [email protected] Subject: Re: Apache CXF Netty Integration, URI not encoded Hi Jochen, Sincere apologies, the request somehow slipped past our attention, I found and approved it, thank you. Best Regards, Andriy Redko WJ> Hi Andriy, WJ> Thanks for the confirmation, Unfortunately, I already requested access to the JIRA, however, it is still pending for [email protected] WJ> Thanks and best regards WJ> Jochen WJ> -----Original Message----- WJ> From: Andriy Redko <[email protected]> WJ> Sent: Saturday, 2 December 2023 00:38 WJ> To: Wilhelm, Jochen <[email protected]>; [email protected] WJ> Subject: Re: Apache CXF Netty Integration, URI not encoded WJ> [Sie erhalten nicht häufig E-Mails von [email protected]. Weitere Informationen, warum dies wichtig ist, finden Sie unter https://aka.ms/LearnAboutSenderIdentification ] WJ> Hi Jochen, WJ> I was able to reproduce the behavior you are seeing, I think this is the issue and WJ> you have been correctly pin-pointed the cause of it. Do you have an account to create a WJ> JIRA ticket here [1] (if not, I would be happy to help here). Thank you. WJ> [1] https://issues.apache.org/jira/issues/ WJ> Best Regards, WJ> Andriy Redko >> Hi, >> We encountered an issue when using Apache CXF with Netty. It seems that URI >> encoding of pathes, e.g. containing whitespaces doesn’t work. >> We suspect org.apache.cxf.transport.http.netty.client.NettyHttpClientRequest >> line 57 to be the problem. >> There the request uri is past but with uri.getPath() which decodes the URI, >> instead using uri.getRawPath() should be used. >> >> this.request = >> new DefaultFullHttpRequest(HttpVersion.HTTP_1_1, >> HttpMethod.valueOf(method), >> uri.getPath(), content); >> >> instead using >> >> this.request = >> new DefaultFullHttpRequest(HttpVersion.HTTP_1_1, >> HttpMethod.valueOf(method), >> uri.getRawPath(), content); >> >> >> >> Can you confirm this issue and the possible solution >> >> Thanks a lot >> >> Best regards >> >> Jochen Wilhelm >> Development Architect, Landscape Orchestration >> SAP SE Robert-Bosch-Strasse 30/34, 69190 Walldorf, Germany >> E: [email protected] >> T: +49622747723 >> >> Pflichtangaben/Mandatory Disclosure Statement: http://www.sap.com/impressum >> Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige >> vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich >> erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine >> Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt. Bitte >> benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail. Vielen >> Dank. >> This e-mail may contain trade secrets or privileged, undisclosed, or >> otherwise confidential information. If you have received this e-mail in >> error, you are hereby notified that any review, copying, or distribution of >> it is strictly prohibited. Please inform us immediately and destroy the >> original transmittal. Thank you for your cooperation. >> >> Public
