Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.4.6, 3.5.1
-
None
-
Unknown
Description
Version 4.1.5 of HttpAsyncClient Overview was released at the end of 2021 with a few improvements and bug fixes.
However, in this release, an undocument/unsupported property was renamed from
"http.iosession-factory-registry" to "http.ioSession-factory-registry". this property is used by AsyncHTTPConduit class.
(see https://issues.apache.org/jira/browse/HTTPASYNC-168)
when using version 4.1.5 together with cxf-rt-transports-http-hc, the support for custom SSLContexts no longer works.{}
Would it be possible to bump HttpAsyncClient version to 4.1.5?
to keep it working for both versions one could simply set both
http.iosession-factory-registry and http.ioSession-factory-registry in the context (https://github.com/apache/cxf/blob/7b144c6ee38c3883ec031ad0cc32d122824b42b5/rt/transports/http-hc/src/main/java/org/apache/cxf/transport/http/asyncclient/AsyncHTTPConduit.java#L564)
Attachments
Issue Links
- relates to
-
HTTPASYNC-168 Renamed property key breaks Apache CXF
- Resolved
-
CXF-8665 Custom certificate alias not being used when using HC AsyncHTTPConduit
- Closed
- links to