我需要通过 cronjob 导入 impex 行,我在下面写了代码, 代码
我在公共 PerformResult perform(final 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: https://localhost:9002/hac/console/impex/import
我认为您必须在第一个 INSERT_UPDATE中替换cmsComponents(&componentRef)
为。cmsComponents(uid,$contentCV)