diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.java b/spring-batch-core/src/main/java/org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.java index 7dfd58d27..d6950e6b9 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/jsr/configuration/xml/DecisionStepFactoryBean.java @@ -69,6 +69,7 @@ public class DecisionStepFactoryBean implements FactoryBean, InitializingB DecisionStep decisionStep = new DecisionStep(jsrDecider); decisionStep.setName(name); decisionStep.setJobRepository(jobRepository); + decisionStep.setAllowStartIfComplete(true); return decisionStep; }