Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-15869

Spring 6: use httpclient5 in Crisp

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 16.0.0
    • None
    • None

    Description

      When upgrading to Spring 6, org.springframework.http.client.HttpComponentsClientHttpRequestFactory requires Apache HttpComponents 5.1 or higher, see Javadoc.

      HttpComponentsClientHttpRequestFactory is used in the Crisp Addon, crisp-addon-http-client.xml, so in Crisp, dependency org.apache.httpcomponents:httpclient:4.x needs to be upgraded to org.apache.httpcomponents.client5:httpclient5:5.x

      This requires code changes and retesting.

      Migration guide
      https://hc.apache.org/httpcomponents-client-5.3.x/migration-guide/index.html
      and classic API
      https://hc.apache.org/httpcomponents-client-5.3.x/migration-guide/migration-to-classic.html

      Attachments

        Issue Links

          Activity

            People

              jhoffman Jeroen Hoffman
              jhoffman Jeroen Hoffman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: