From dff5e104a211498779a1a4d60ff417fa0f905d2a Mon Sep 17 00:00:00 2001 From: anuragkumawat Date: Thu, 7 Mar 2024 17:53:31 +0530 Subject: [PATCH] JAVA-31757 Upgrade spring batch to Spring boot 3.2.2 (#16021) --- spring-batch/pom.xml | 6 +++--- .../com/baeldung/batchtesting/SpringBatchConfiguration.java | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/spring-batch/pom.xml b/spring-batch/pom.xml index bca0030729..787aa87459 100644 --- a/spring-batch/pom.xml +++ b/spring-batch/pom.xml @@ -35,7 +35,6 @@ org.springframework spring-oxm - ${spring.version} commons-logging @@ -71,9 +70,8 @@ h2 - + - 6.0.6 5.8 4.0.0 4.0.2 @@ -81,6 +79,8 @@ 4.5.14 1.5.3 com.baeldung.batchtesting.SpringBatchApplication + 3.2.2 + 5.10.2 \ No newline at end of file diff --git a/spring-batch/src/main/java/com/baeldung/batchtesting/SpringBatchConfiguration.java b/spring-batch/src/main/java/com/baeldung/batchtesting/SpringBatchConfiguration.java index 547074ff84..c5067d5d94 100644 --- a/spring-batch/src/main/java/com/baeldung/batchtesting/SpringBatchConfiguration.java +++ b/spring-batch/src/main/java/com/baeldung/batchtesting/SpringBatchConfiguration.java @@ -23,6 +23,7 @@ import org.springframework.batch.item.json.JacksonJsonObjectMarshaller; import org.springframework.batch.item.json.JsonFileItemWriter; import org.springframework.batch.item.json.builder.JsonFileItemWriterBuilder; import org.springframework.batch.item.support.ListItemWriter; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -111,7 +112,7 @@ public class SpringBatchConfiguration { } @Bean(name = "transformBooksRecords") - public Job transformBookRecords(JobRepository jobRepository, Step step1, Step step2) { + public Job transformBookRecords(JobRepository jobRepository, @Qualifier("step1") Step step1, @Qualifier("step2") Step step2) { // @formatter:off return new JobBuilder("transformBooksRecords", jobRepository) .flow(step1)