RESOLVED - issue BATCH-1210: AbstractStep overwrites custom exit status for STOPPED steps

Need a less severe default status for stopping with an exception
This commit is contained in:
dsyer
2009-04-16 11:20:11 +00:00
parent 50cda6b170
commit d41bdbee62

View File

@@ -184,7 +184,8 @@ public abstract class AbstractStep implements Step, InitializingBean, BeanNameAw
stepExecution.setStatus(BatchStatus.STARTED);
getJobRepository().update(stepExecution);
ExitStatus exitStatus = ExitStatus.FAILED;
// Start with a default value that will be trumped by anything
ExitStatus exitStatus = ExitStatus.EXECUTING;
Exception commitException = null;
StepSynchronizationManager.register(stepExecution);