[
https://issues.apache.org/jira/browse/SYNCOPE-1935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Francesco Chicchiriccò resolved SYNCOPE-1935.
---------------------------------------------
Resolution: Fixed
> Remove client dependency on Commons HttpClient
> ----------------------------------------------
>
> Key: SYNCOPE-1935
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1935
> Project: Syncope
> Issue Type: Task
> Components: client
> Reporter: Francesco Chicchiriccò
> Assignee: Francesco Chicchiriccò
> Priority: Major
> Fix For: 4.1.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> The Client library is currently based on CXF's [Asynchronous Client HTTP
> Transport|https://cxf.apache.org/docs/asynchronous-client-http-transport.html]
> with Apache HttpComponents 4.x.
> This used to be the only option to support {{PATCH}} requests, until the JDK
> started providing its own HTTP client.
> By moving to CXF's [Default Client
> Transport|https://cxf.apache.org/docs/client-http-transport-including-ssl-support.html]
> we can get rid of external dependencies for HTTP client library.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)