BeanDefinitionParsingException: Configuration: The element [step2] is unreachable

Betlista picture Betlista · Nov 29, 2013 · Viewed 7.2k times · Source

I had spring batch job similar to this one:

<batch:job id="job">
    <batch:step id="step1">
        ...
    </batch:step>
    <batch:step id="step2">
        ...
    </batch:step>
</batch:job>

and when tried to execute the job I got

BeanDefinitionParsingException: Configuration problem: The element [step2] is unreachable

Answer

Betlista picture Betlista · Nov 29, 2013

The problem is that there is missing next attribute in step1:

<batch:step id="step1" next="step2">