Page 1 of 1

[org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder] konnte nicht instanziiert werden.

Posted: 03 Jan 2025, 12:27
by Guest
Ich hatte die Spring Boot-Version auf 3.4.1 aktualisiert. Ich verwende auch Spring-Cloud-Contract-Wiremock und httpclient5. Ich habe diese RestClient-Konfiguration.

Code: Select all

ClientHttpRequestFactory factory = new BufferingClientHttpRequestFactory(requestFactory);
return RestClient.builder().requestFactory(factory)
.requestInterceptors(interceptors -> interceptors.addAll(
List.of(new ClientHttpRequestInterceptor(),
new RequestResponseLoggingInterceptor())))
.build();
Beim Ausführen von Anwendungstests erhalte ich Folgendes:

Verursacht durch: org.springframework.beans.BeanInstantiationException: Fehlgeschlagen zum Instanziieren von [org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder]: Die Factory-Methode „clientHttpRequestFactoryBuilder“ hat eine Ausnahme mit der Meldung ausgelöst: org/apache/hc/client5/http/ssl/TlsSocketStrategy