Describe the bug I recently upgraded the Spring Cloud Starter OpenFeign version from 2.2.9 to 3.0.2 in a project. Surprisingly, it was found that the feign-core version inside was lowered from 10.12 to 10.10.1.
As a result, it was confirmed that PageableSpringQueryMapEncoder(Finally call BeanQueryMapEncoder) is used where FieldQueryMapEncoder was previously used. Because of this, there was an issue that member variables starting with "is" were missing when passed to feign.
Sample
1. Kotlin data class with member variables starting with is
-
Feign Client method
-
actual call url (when isEmergency value is set to true or false)
Comment From: OlgaMaciaszek
Hello @serverwizard neither 2.2.x, nor 3.0.x versions are supported anymore. Please upgrade to a supported version (3.1.6 or 4.0.1) and get back to us if the issue persists.
Comment From: spring-cloud-issues
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
Comment From: spring-cloud-issues
Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.