问题描述:
如下图所示,在“模块管理”中启动回单模块报错,提示:'xxx_xx.yy银行电子回单获取下载列表', because one already exists with this identification.
查看回单日志,如下:
Caused by: com.kingdee.bos.receiptmanage.exception.ProxyBaseException: org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'CMBC_DC.民生银行电子回单获取下载列表', because one already exists with this identification.
at com.kingdee.bos.receiptmanage.conf.SimpleCronTriggerManager.addCronScheduler(SimpleCronTriggerManager.java:76)
at com.kingdee.bos.receiptmanage.conf.SimpleCronTriggerManager.addCronScheduler(SimpleCronTriggerManager.java:53)
……………
解决方案:
在配置项 - 系统配置页面,“是否自动下载失败回单”选择“是”并保存之后,下面的几个配置项“自动下载失败回单任务调度时间”、“重新下载时间段(单位:天)”等也保存一下。然后重启回单服务,再到“模块管理”页面去启动回单模块。
另,如启动回单模块时遇到遇到这个错误:请求异常 30' is invalid.(下面附有详细日志),也参考上述操作:
2023-03-15 12:54:26.967 ERROR [,,] 1064 --- [qtp1526970878-174614] c.k.b.r.c.ExceptionHandlerAdvice : 框架异常
com.kingdee.bos.receiptmanage.exception.ProxyBaseException: java.lang.RuntimeException: CronExpression '每天 1:30' is invalid.
at com.kingdee.bos.receiptmanage.services.BizManageService.startModule(BizManageService.java:123)
at com.kingdee.bos.receiptmanage.controller.ModuleManageController.startModule(ModuleManageController.java:79)
推荐阅读