spring-cloud-stream
spring-cloud-stream copied to clipboard
KafkaStreamsExtendedBindingProperties is JDK proxy while resolving to create for kafkaStreamsFunctionProcessor in KafkaStreamsBinderSupportAutoConfiguration
KafkaStreamsBinderSupportAutoConfiguration.kafkaStreamsFunctionProcessor
encounteres
Unsatisfied dependency expressed through method 'kafkaStreamsFunctionProcessor' parameter 1: Bean named 'spring.cloud.stream.kafka.streams-org.springframework.cloud.stream.binder.kafka.streams.properties.KafkaStreamsExtendedBindingProperties' is expected to be of type 'org.springframework.cloud.stream.binder.kafka.streams.properties.KafkaStreamsExtendedBindingProperties' but was actually of type 'jdk.proxy2.$Proxy456'
most probably due to changes done here https://github.com/spring-cloud/spring-cloud-stream/issues/2974 (@olegz ) and discussed here https://github.com/spring-cloud/spring-cloud-stream/issues/3071
spring-cloud-stream 4.2.0 java 21