From 705186ddbfb1fb9b8b99f54f3b418d909feca242 Mon Sep 17 00:00:00 2001 From: sam-gardner <53271849+sam-gardner@users.noreply.github.com> Date: Mon, 4 Mar 2024 21:08:21 +0000 Subject: [PATCH] JAVA-31563-update-spring-kafka-to-latest-version (#15999) * JAVA-31563-update-spring-kafka-to-latest-version * JAVA-31563 Upgrade kafka in spring-boot-libraries-3 --- spring-boot-modules/spring-boot-3-2/pom.xml | 7 +++++++ spring-boot-modules/spring-boot-libraries-3/pom.xml | 3 ++- spring-kafka/pom.xml | 2 ++ .../com/baeldung/spring/kafka/KafkaConsumerConfig.java | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/spring-boot-modules/spring-boot-3-2/pom.xml b/spring-boot-modules/spring-boot-3-2/pom.xml index d64d7e53f6..29ad9898fb 100644 --- a/spring-boot-modules/spring-boot-3-2/pom.xml +++ b/spring-boot-modules/spring-boot-3-2/pom.xml @@ -172,10 +172,12 @@ org.springframework.kafka spring-kafka + ${spring-kafka.version} org.springframework.kafka spring-kafka-test + ${spring-kafka.version} test @@ -277,6 +279,10 @@ org.apache.maven.plugins maven-compiler-plugin + + 17 + 17 + @@ -289,6 +295,7 @@ 5.14.0 0.2.0 5.0.2 + 3.1.2 diff --git a/spring-boot-modules/spring-boot-libraries-3/pom.xml b/spring-boot-modules/spring-boot-libraries-3/pom.xml index 43d8be84a4..0fc72abb64 100644 --- a/spring-boot-modules/spring-boot-libraries-3/pom.xml +++ b/spring-boot-modules/spring-boot-libraries-3/pom.xml @@ -19,6 +19,7 @@ org.springframework.kafka spring-kafka + ${spring-kafka.version} @@ -80,10 +81,10 @@ 17 - 3.1.5 1.1.2 1.19.3 4.2.0 + 3.1.2 \ No newline at end of file diff --git a/spring-kafka/pom.xml b/spring-kafka/pom.xml index 6428734de2..4a8267b7e3 100644 --- a/spring-kafka/pom.xml +++ b/spring-kafka/pom.xml @@ -36,6 +36,7 @@ org.springframework.kafka spring-kafka + ${spring-kafka.version} org.apache.kafka @@ -94,6 +95,7 @@ 3.0.5 1.10.5 1.19.3 + 3.1.2 \ No newline at end of file diff --git a/spring-kafka/src/main/java/com/baeldung/spring/kafka/KafkaConsumerConfig.java b/spring-kafka/src/main/java/com/baeldung/spring/kafka/KafkaConsumerConfig.java index e8aa63a88d..6d3ba2b4d9 100644 --- a/spring-kafka/src/main/java/com/baeldung/spring/kafka/KafkaConsumerConfig.java +++ b/spring-kafka/src/main/java/com/baeldung/spring/kafka/KafkaConsumerConfig.java @@ -116,7 +116,7 @@ public class KafkaConsumerConfig { public ConcurrentKafkaListenerContainerFactory multiTypeKafkaListenerContainerFactory() { ConcurrentKafkaListenerContainerFactory factory = new ConcurrentKafkaListenerContainerFactory<>(); factory.setConsumerFactory(multiTypeConsumerFactory()); - factory.setMessageConverter(multiTypeConverter()); + factory.setRecordMessageConverter(multiTypeConverter()); return factory; }