JSON文件在AEM中触发不需要的DAM更新资产工作流
在AEM中,将JSON文件上传到Assets会触发DAM更新资产工作流,从而产生不需要的处理和演绎版创建。 要解决此问题,请更新工作流启动器配置,以从DAM更新资产工作流执行中排除JSON文件。
描述 description
环境
- 产品: Adobe Experience Manager (AEM) Managed Services支持,v6.5
- 模块: Assets
- 实例:暂存
问题/症状
在AEM Assets中上传或修改JSON文件会触发DAM更新资源工作流,从而导致不必要的处理,例如为这些资源创建演绎版。
解决方法 resolution
要解决此问题,请执行以下步骤:
-
导航到工具
>工作流 AEM中的>启动器。 -
查找与DAM更新资产工作流关联的所有启动器,通常在
/content/dam下为创建或修改节点而配置。 -
打开每个相关启动器配置的属性。
-
添加排除条件以防止在JSON文件上触发:
- 设置条件以排除
jcr:content/metadata/dc:format等于application/json的资源。 - 设置附加条件以排除
jcr:content/jcr:mimeType等于application/json的资源。
- 设置条件以排除
注意:将这两个条件分别应用于与DAM更新资产工作流相关的所有相关启动器配置(“通配模式”)。
5.保存并同步更改。
6.通过上传JSON文件进行测试,并确认DAM更新资产工作流未为此资产触发。
7.确认其他资产类型(如图像)继续通过工作流正常处理。
注释
-
如果在此配置更改之前创建的JSON文件存在格式副本,请手动删除它们。
-
分别添加两个排除条件:
jcr:content/metadata/dc:format!=application/jsonjcr:content/jcr:mimeType!=application/json
相关阅读
- AEM 6.5用户指南中的开始工作流
- 在AEM Guides文档中配置和自定义工作流
- AEM 6.5 LTS用户指南中的图像转码库
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f