Release Notes / Version 12.2412.0
Table Of Contents
All usages of Apache HTTP Components 4.x
(org.apache.httpcomponents:httpclient
and
org.apache.httpcomponents:httpcore
) have been
removed from core and blueprint sources.
Upgrade Information
The restClientSchemeRegistry
bean has been removed
from the Livecontext CAE extension. It wasn’t actually used anymore.
The Apache HTTP client implementation has been replaced with Spring’s RestTemplate:
for the sitemap generation in the CAE
for the JSON review client in the Headless Server
Please note that the HTTP client implementation of Spring’s RestTemplate depends on the presence of HTTP client implementations in the application’s class path. For further information see the API documentation of ClientHttpRequestFactories#get(ClientHttpRequestFactorySettings).
Although the HTTP Components 4.x are not directly used anymore, their dependency versions still need to be managed in the project, because they are still required by a number of frameworks that are used by the CoreMedia CMS implementations.
(CMS-24084)