Spring Batch Exit状态代码失败

时间:2012-02-23 12:04:21

标签: java struts2 spring-batch

我从struts行动中调用spring批处理作业。以下是调用作业的方法。

  public String perform() throws Exception
{

            JobExecution ex = getJobLauncher().run(getJob(), new JobParameters());
            System.out.println(ex);
            System.out.println("job repository = " + getJobRepository());

            return UPLOAD;
}

作业执行的价值是:

  

JobExecution:id = 1301,startTime = Thu Feb 23 17:26:33 IST 2012,endTime = Thu Feb 23 17:26:34 IST 2012,lastUpdated = Thu Feb 23 17:26:34 IST 2012,status = FAILED,exitStatus = exitCode = FAILED; exitDescription =,job = [JobInstance:id = 510,JobParameters = [{}],Job = [uploadXPathJob]]

作业启动器和作业是从spring xml文件中注入的。

从JobExecution,是否意味着该方法找到了作业并尝试触发它?

退出状态失败,但没有退出说明。为什么退出说明不存在。

我是春季批次新手。如果你能指出我正确的方向,请告诉我。

0 个答案:

没有答案