OPEN - issue BATCH-364: StepScope responsibilities can be assumed by Step (not ApplicationContext)
http://jira.springframework.org/browse/BATCH-364 One more test to fix.
This commit is contained in:
@@ -592,6 +592,12 @@ public class SimpleStepExecutor implements InitializingBean {
|
||||
*/
|
||||
private void updateStatus(StepExecution stepExecution, BatchStatus status) {
|
||||
stepExecution.setStatus(status);
|
||||
jobRepository.saveOrUpdate(stepExecution);
|
||||
try {
|
||||
jobRepository.saveOrUpdate(stepExecution);
|
||||
}
|
||||
catch (Exception e) {
|
||||
logger.error("Failed to update step execution with status: probably fatal.", e);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT NUMBER(38) ,
|
||||
TASK_COUNT NUMBER(38) ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -53,7 +53,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -40,7 +40,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT ${BIGINT} ,
|
||||
TASK_COUNT ${BIGINT} ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
@@ -40,7 +40,7 @@ CREATE TABLE BATCH_STEP_EXECUTION (
|
||||
STATUS VARCHAR(10),
|
||||
COMMIT_COUNT BIGINT ,
|
||||
TASK_COUNT BIGINT ,
|
||||
TASK_STATISTICS VARCHAR(500),
|
||||
TASK_STATISTICS VARCHAR(4000),
|
||||
CONTINUABLE CHAR(1),
|
||||
EXIT_CODE VARCHAR(20),
|
||||
EXIT_MESSAGE VARCHAR(2500));
|
||||
|
||||
Reference in New Issue
Block a user