From c095928531d421c73456aa4f77ead76c20f6550b Mon Sep 17 00:00:00 2001 From: CARBONNEAUX Mathieu Date: Mon, 19 May 2025 17:26:43 +0200 Subject: [PATCH] try to fix incompatibility with http/2 with many http server... --- .../org/apache/cxf/transport/http/HttpClientHTTPConduit.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HttpClientHTTPConduit.java b/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HttpClientHTTPConduit.java index baf4b49a3b3..647c677f7de 100644 --- a/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HttpClientHTTPConduit.java +++ b/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HttpClientHTTPConduit.java @@ -425,6 +425,9 @@ protected void setupConnection(Message message, Address address, HTTPClientPolic } } String verc = (String)message.getContextualProperty(FORCE_HTTP_VERSION); + if (verc == null && "http".equals(uri.getScheme())) { + verc="1.1"; + } if (verc == null) { verc = csPolicy.getVersion(); }