首页 > 解决方案 > Batch Status 卡在 STARTING 状态,

问题描述

所以我使用 JSR-352 规范来构建批处理作业,但是发生了一些奇怪的事情,当我开始我的工作时,批处理状态(在控制表上)被持久化为 STARTING 并且不会因此而改变。即使它开始完成工作的第一步。

当它进入作业的第一步时,它应该处于 STARTED 状态而不是 STARTING 状态,奇怪的是,如果我去查看 JobContext 变量,它的批处理状态信息处于正确的状态(STARTED)。

任何人都可以帮助我理解为什么批处理状态保持在 STARTING 中,即使它已经开始执行作业步骤?

提前致谢。

标签: javajsr352

解决方案


推荐阅读