2020-09-19 19:55发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们
我有一个cronjob在产品上做一些事情。 这项工作写了很多日志。
如果作业以CronJobResult.ERROR结尾,则所有日志条目都将写入相应的协议,该协议可通过进程列表使用。
如果成功,我们的客户也希望有一个协议。 有一个简单的方法吗?
非常感谢Heiko
嗨,
该部分的渲染发生在 com.hybris.backoffice.widgets.processes.renderer.DefaultProcessesListItemRenderer#showCronJobLog 中,并且通过 com提供了计算要显示的日志的逻辑。 hybris.backoffice.cronjob.CronJobHistoryFacade#findLog 接口方法及其在 com.hybris.backoffice.cronjob.DefaultCronJobHistoryFacade#findLog 中的默认实现。
我建议调试 com.hybris.backoffice.cronjob.DefaultCronJobHistoryFacade#findLog 中的代码,以查明为什么在您的情况下未返回日志,并且我会使用 自定义实现,如果作业成功,该实现将返回所需的日志。
干杯, Wojtek
最多设置5个标签!
嗨,
该部分的渲染发生在 com.hybris.backoffice.widgets.processes.renderer.DefaultProcessesListItemRenderer#showCronJobLog 中,并且通过 com提供了计算要显示的日志的逻辑。 hybris.backoffice.cronjob.CronJobHistoryFacade#findLog 接口方法及其在 com.hybris.backoffice.cronjob.DefaultCronJobHistoryFacade#findLog 中的默认实现。
我建议调试 com.hybris.backoffice.cronjob.DefaultCronJobHistoryFacade#findLog 中的代码,以查明为什么在您的情况下未返回日志,并且我会使用 自定义实现,如果作业成功,该实现将返回所需的日志。
干杯, Wojtek
一周热门 更多>