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)