“执行”选项卡中不显示“弹出批处理作业执行”

时间:2015-07-23 19:32:46

标签: spring-batch spring-java-config spring-xd

我使用JavaConfig(完全通过java代码)进行Spring Batch作业设置,我将其部署在Spring XD中的模块上。通常,在启动作业时,您应该在“执行”选项卡下的Spring XD的admin-ui中看到它。然而,不是我的,我不知道为什么。我花了几个小时搜索文档并寻找答案,但我找不到任何东西。

我错过了什么吗?有什么东西需要我的工作来完成这项工作吗?什么可能导致Spring XD在Executions下不显示作业执行?

如果您需要我提供日志或其他内容,请告诉我,尽管我在Spring XD控制台输出中没有看到任何错误。

编辑:这是在代码中定义作业的方式:

    return jobBuilderFactory.get("Job")
            .incrementer(new RunIdIncrementer())
            .start(setupStep)
            .next(verifyStep)
            ...
            .next(zipFilesStep)
            .next(teardownStep)
            .build();

1 个答案:

答案 0 :(得分:0)

这是否仅在管理员界面中发生?运行XD shell命令job execution list时可以看到作业执行吗?

如果您确定批处理作业已执行但未列出,则会出现错误。单击执行选项卡时,您是否在管理日志中看到任何堆栈跟踪?