spring-cloud-openfeign
spring-cloud-openfeign copied to clipboard
Support for using OpenFeign in Spring Cloud apps
> You can further customise http clients by setting values in the spring.cloud.openfeign.httpclient.xxx properties. feign.httpclient.disable-ssl-validation should apply to all clients. Interestingly, this parameter doesn't seem to apply to http2Client configuration....
**Describe the bug** I am facing one issue while upgrading the version as below. Spring cloud version from 2021.0.5 to 2024.0.1 Spring boot starter parent from 2.7.5 to 3.4.5 In...
I’m using Spring Boot 3.2.x and Spring Cloud 2024.0.0 (Leyton) with Micrometer Tracing and OpenTelemetry. Expected behavior: Feign clients should be automatically instrumented with TracingFeignClient, or at least propagate traceparent...
**Describe the bug** When **spring.cloud.loadbalancer.retry.enabled=false**, org.springframework.cloud.openfeign.loadbalancer. RetryableFeignBlockingLoadBalancerClient NeverRetryPolicy will cause feign.okhttp OkHttpClient NullPointerException. SpringBoot: 2.7.18 SpringCloud: 2021.0.9 spring-cloud-openfeign-core: 3.1.9 feign-okhttp: 11.10 JDK: temurin 17.0.11 https://github.com/spring-cloud/spring-cloud-openfeign/blob/main/spring-cloud-openfeign-core/src/main/java/org/springframework/cloud/openfeign/loadbalancer/RetryableFeignBlockingLoadBalancerClient.java **Sample** org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient#buildRetryTemplate org.springframework.cloud.openfeign.loadbalancer.RetryableFeignBlockingLoadBalancerClient#execute When spring.cloud.loadbalancer.retry.enabled=false,...
Now, I realise that the issue isn't actually in SC open feign, and feign doesn't officially support AOT, but nevertheless there is a `FeignHints` registrar, so i think it won't...
1. Can I use multiple `@SpringQueryMap` annotations in a single method? ```kotlin @FeignClient(name = "exampleClient", url = "https://api.example.com") interface ExampleClient { @GetMapping("/example") fun search( @SpringQueryMap params1: QueryParams, @SpringQueryMap params2: QueryParams...
spring cloud 2023.0.5 breaks the contract of bringing only patching versions. by bringing hc-5.4 it also bring the non fixed issue or breaking change : https://github.com/orange-guo/spring-cloud-openfeign/commit/66d590cff227c37ddacae33110dbe76debce77b7 It also breaks the...