无法从架构生成错误

本文解决了尝试重新草稿或发布自定义资源时,出现“无法从架构​ 生成 ​错误”的Campaign Standard问题。 要解决此问题,您需要删除自定义资源数据中的null记录。

描述 description

环境

Adobe Campaign Standard

问题/症状

无法重新草稿和发布自定义资源(示例:CustomResourceA)。

尝试重新草稿和发布时,收到错误:

执行服务“xtk:builder”的“GenerateCusResource”方法时出错。
未找到“cpmcustomResourceA”架构定义。 无法从架构“cus:customResourceA”生成。

解决方法 resolution

若要解决错误并删除null记录,请全部 必须找到具有指向错误中提到的自定义资源的链接的自定义资源。

以下示例:

  1. 单击自定义资源(customResourceB、customResourceC等) 带有指向customResourceA的链接并取消选中 不同步 框。
  2. 转到customResourceA自定义资源并 取消 重新起草。
  3. Publish 资源。
  4. 转到自定义资源(customResourceB、customResourceC等) 和 取消链接 customResourceA。
  5. Publish 资源。
  6. 转到customResourceA并 重新起草。
  7. 转到自定义资源(customResourceB、customResourceC等) 并选中 不同步 框。
  8. Publish 资源。

原因

在自定义资源的数据中,有些记录具有无法从UI或工作流删除的空值。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f