Skip to main content

[jsr352-public] ExecuteTests#testMyStepContextBatchlet question

  • From: Michael Minella < >
  • To: " " < >
  • Subject: [jsr352-public] ExecuteTests#testMyStepContextBatchlet question
  • Date: Thu, 15 Aug 2013 10:06:00 -0500

In the ExecuteTests#testMyStepContextBatchlet test in the TCK, the test
runs a single step job that calls a batchlet
(BatchletUsingStepContextImpl).  In that batchlet, one of the first things
the batchlet does is assert that the exit status in the StepContext is
null.  Since the ExitStatus should default to the BatchStatus, why would it
ever be required to be null?  I'm unaware of anywhere in the spec it being
stated that it should be null until set otherwise.  Within Spring Batch, we
keep it in synch with the BatchStatus until it is changed by the
application code.  Am I missing something?  Any insight you can provide is
appreciated.  Thanks in advance!

Thanks,
Michael Minella

http://www.michaelminella.com


[jsr352-public] ExecuteTests#testMyStepContextBatchlet question

Michael Minella 08/15/2013
 
 
Close
loading
Please Confirm
Close