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 Spring Cloud Openfeign member variables starting with

  1. Feign Client method Spring Cloud Openfeign member variables starting with

  2. actual call url (when isEmergency value is set to true or false) Spring Cloud Openfeign member variables starting with

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.