diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/job/SimpleJob.java b/spring-batch-core/src/main/java/org/springframework/batch/core/job/SimpleJob.java index 7285e3e71..6c1630feb 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/job/SimpleJob.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/job/SimpleJob.java @@ -218,7 +218,7 @@ public class SimpleJob extends AbstractJob { throw (Error) t; } else { - throw new UnexpectedJobExecutionException(t); + throw new UnexpectedJobExecutionException("Unexpected checked exception in job execution", t); } } diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/step/AbstractStep.java b/spring-batch-core/src/main/java/org/springframework/batch/core/step/AbstractStep.java index ac52f79d5..345548a35 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/step/AbstractStep.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/step/AbstractStep.java @@ -234,7 +234,7 @@ public abstract class AbstractStep implements Step, InitializingBean, BeanNameAw else if (e instanceof RuntimeException) { throw (RuntimeException) e; } - throw new UnexpectedJobExecutionException(e); + throw new UnexpectedJobExecutionException("Unexpected checked exception in step execution", e); } /**