为AEM Assets生成缺少的演绎版
了解如何解决AEM Assets缺少呈现版本的问题。 通过使用修复DAM Assets工具、ACS Commons批量工作流管理器以及工作流Web服务重新运行DAM资源更新工作流来生成演绎版。
描述 description
环境
- Experience Manager
问题/症状
AEM Assets实例中的Assets缺少节目。 为了生成缺少的演绎版,必须对这些资产重新运行 “DAM更新资产” 工作流。 如何批量重新运行工作流以修复缺少的演绎版?
解决方法 resolution
警告: 如果资源由于工作流失败而缺少演绎版,则重新运行工作流无法解决此问题。 运行以下步骤之前,请转到http://host:port/workflow
UI并选择 失败 选项卡以查看工作流是否失败。 如果工作流失败,并且您无法调试根本原因,请联系Adobe客户关怀团队。
A.使用支持FIX-DAM-ASSETS工具:
- 将附加的包fix-dam-assets-1.1.zip安装到AEM。
- 以管理员用户身份登录
/apps/tools/components/fixAssets/run.html
。 - 输入资源缺少演绎版的文件夹的路径。
- 单击“Start(开始)”。
这会在您触发的资源上重新运行DAM更新资产。 该代码对作为路径输入的文件夹执行完全遍历,并查找缺少三个默认呈现的所有资源并生成它们。
您可以更新代码以检查是否缺少其他演绎版、将其限制为特定文件类型或运行自定义工作流模型。 可在/apps/tools/components/fixAssets/POST.jsp
下的 CRXDE 中查看代码
B.使用ACS COMMONS批量工作流管理器
另一个支持工具是ACS Commons批量工作流管理器
C.使用工作流WEB服务
或者,请参阅此文档,了解如何使用工作流Web服务触发DAM更新资产工作流。
下载
获取文件 - fix-dam-assets-1.1.zip
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f