I am new in SpringBatch and I have read some docs about it. I understood a few things about it and I have a few questions.Here are my questions:
1- Is there a possibility of storing data somewhere if an error occurs while processing a step? (here I mean the data loaded from a Database for example not the step context data). If it's possible how can we configure or program that?
2-If we want to launch a batch via our command line manually, is it possible to specify parameters in order to make our batch proceed between date1 and date2 for example?
3-What are the parameters that we can give to a step execution ?
4- I tried something and it didn't work
<batch:step id="stepA" next="stepB" />
<batch:step id="stepB" next="stepA" />
I would like to know why this job doesn't work like this : stepA --> stepB-->stepA--stepB .......
Actually it executes stepA then stepB and ends . I would like to know why?
Thanks for any help.
PS: besides SpringBatch official site and the reference guide I would be thankful if anyone gives me any other relevant links, tutorials, examples or whatever that can help me in my work with SpringBatch.