如何通过cronjob提高弹劾率

如何通过cronjob提高弹劾率,cron,hybris,impex,Cron,Hybris,Impex,我需要通过cronjob导入impex行,我已经为其编写了以下代码, 我在PublicPerformResult perform(最终CronJobModel arg0)中编写此代码。如果我手动从hac导入此impex,它将成功导入。下面是我在日志中看到的错误 谢谢…我强烈建议对此类实现使用ModelService secFilingsComponent.setName("2014 Filings 1"); secFilingsComponent.setUrlLink("#"); secFi

我需要通过cronjob导入impex行,我已经为其编写了以下代码,

我在PublicPerformResult perform(最终CronJobModel arg0)中编写此代码。如果我手动从hac导入此impex,它将成功导入。下面是我在日志中看到的错误


谢谢…

我强烈建议对此类实现使用ModelService

secFilingsComponent.setName("2014 Filings 1");
secFilingsComponent.setUrlLink("#");
secFilingsComponent.setSlots(CollectionUtils.union(oldSlots, newSlots));
modelService.save(secFilingsComponent);
如果您希望执行的更改只应执行一次,我建议使用hmc/backoffice手动执行或在hac中执行Impex:

我认为您必须在第一次插入更新中用
cmsComponents(uid,$contentCV)
替换
cmsComponents(&componentRef)

请不要发布错误消息的图像。复制并粘贴到你的问题中。你的代码也一样。