Spring Boot 3.4.1升级后ClientHttpRequestFactoryBuilder实例化失败求助
Spring Boot 3.4.1升级后ClientHttpRequestFactoryBuilder实例化失败求助
我最近把Spring Boot版本升级到了3.4.1,项目里同时用到了spring-cloud-contract-wiremock和httpclient5组件。我的RestClient配置代码如下:
ClientHttpRequestFactory factory = new BufferingClientHttpRequestFactory(requestFactory); return RestClient.builder().requestFactory(factory) .requestInterceptors(interceptors -> interceptors.addAll( List.of(new ClientHttpRequestInterceptor(), new RequestResponseLoggingInterceptor()))) .build();
可是在运行应用测试的时候,遇到了如下异常:
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder]: Factory method 'clientHttpRequestFactoryBuilder' threw exception with message: org/apache/hc/client5/http/ssl/TlsSocketStrategy
备注:内容来源于stack exchange,提问作者venkat snahith
相关产品推荐
相关产品推荐

