通过eclipse运行Java EE Batch作业时,它正在创建它的新实例。
我想重新运行失败的实例,以便它可以使用检查点信息从失败的点恢复。
答案 0 :(得分:2)
第1步:将应用程序部署到Liberty服务器中。
第2步:从cmd运行batchManger.bat文件,该文件可以在本地服务器的bin文件夹下找到
.\batchManager.bat restart --batchManager=localhost:9443 --user=admin --password=P@ssw0rd --applicationName=your-app-Name --jobXMLName=XXXX.xml --wait --trustSslCertificates
答案 1 :(得分:1)
另一种(GUI)方法是使用Admin Center Java Batch tool,它使您可以重新启动其他方法提交的作业。您可以重复使用和/或修改原始作业执行参数。
这还提供了丰富的搜索和过滤功能集,还使您可以查看作业日志,从而补充了Eclipse Java EE Batch工具中的作业提交功能。
启动here,以获取有关使用管理中心的完整说明。特别是,您需要确保安装了adminCenter-1.0
功能,然后确保configure一个用户ID被授权为管理员。
然后,如Java Batch工具instructions所说,使用以下功能配置server.xml:
adminCenter-1.0
batchManagement-1.0