更新后“DAM集上次修改日期”工作流的启动器错误
删除 com.adobe.dam.asset.nui.feature.flag 标志,启动程序将按预期工作。
描述 description
环境
Adobe Experience Manager (AEM)
问题
在最新的AEM as Cloud SDK更新( 2022.4.7138.20220427T075748Z )之后,不会触发 DAM集上次修改日期 工作流启动器的自定义启动器。
已创建工作流启动器,以便当用户更改任何元数据时,将资产的上次修改日期更新到特定文件夹中。 启动器是标准启动器的副本,但它是在/conf文件夹下创建的,而不是/libs。
在最新的SDK升级后,启动器不再运行。
先决条件:
具有已创建启动器的包,该启动器在 AEMaaCS 环境中的自定义资产文件夹上运行 DAM集上次修改日期 工作流。
重现步骤:
-
安装客户创建的包。
-
创建与客户在 AEM - Assets 中使用的文件夹结构相同的文件夹结构。
-
将资源添加到之前创建的文件夹。
-
修改指定文件夹中资源的任意元数据(示例: 标题)。
预期的结果:
应更新jcr:LastModified日期。
实际结果:
jcr:LastModified日期未更改。
解决方法 resolution
在AEM as a Cloud Service中,DAM集上次修改日期 启动器具有 com.adobe.dam.asset.nui.feature.flag 标志 已启用。
“使用此功能标记可管理AEM Assets Nui集成功能。 只有在启用Nui时才会启用此标记,否则会返回False。(com.adobe.dam.asset.nui.feature.flag)。”
移除标记后,启动器会按预期工作。