在AEMaaCS上发布内容树工作流卡在运行状态 — Assets

在从创作环境发布资产期间,AEMaaCS中的发布内容树工作流 — Assets卡住。 要修复此问题,请恢复默认配置。

描述 description

环境

  • 产品: Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets
  • 工作流:发布内容树
  • 实例:开发

问题/症状

  • 数字资产管理(DAM)中的发布内容树工作流卡在运行状态,并且在文件夹上触发时无法完成。
  • 日志显示错误: ;java.lang.RuntimeException: Unable to deserialize property 'com.adobe.granite.workflow.job'.
  • 前两个工作流步骤完成;后续步骤无法执行。
  • 在有效负载大小(包括小有效负载,例如:15MB、81个图像)中,问题依然存在。
  • 即使内容最少,递归发布也会失败。
  • 单个资产的快速发布可按预期运行。

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 验证开箱即用(OOTB)配置是否有任何更改,重点是对com.adobe.cq.deserfw.impl.DeserializationFirewallImpl的更改。

  2. 确保自定义配置在不删除默认设置的情况下扩展OOTB设置。

  3. 如果配置中缺少任何OOTB条目:

    • 通过引用默认配置恢复它们。
    • 在此已还原的配置之上添加自定义更改。
  4. 将更新的配置部署到开发环境。

  5. 中止所有停留在 运行 状态的工作流。

  6. 启动并测试新的 发布内容树 工作流实例。

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