更新後「DAM設定上次修改日期」工作流程的啟動器錯誤
移除 com.adobe.dam.asset.nui.feature.flag 標幟,啟動器就會如預期般運作。
說明 description
環境
Adobe Experience Manager (AEM)
問題
在最新的AEM as Cloud SDK更新( 2022.4.7138.20220427T075748Z )之後,不會觸發 DAM Set上次修改日期 工作流程啟動器的自訂啟動器。
工作流程啟動器已建立,可在使用者變更任何中繼資料時,將資產的上次修改日期更新至特定資料夾。 啟動器是標準啟動器的副本,但建立於/conf資料夾下,而非/libs。
在最新的SDK升級後,啟動器將不再執行。
必要條件:
具有已建立啟動器的套件,該啟動器在 AEMaaCS 環境的自訂資產資料夾上執行 DAM設定上次修改日期 工作流程。
要再現的步驟:
-
安裝客戶建立的套件。
-
建立與您客戶在 AEM - Assets 中使用的相同資料夾結構。
-
將資產新增至先前建立的資料夾。
-
修改指定資料夾中資產的任何中繼資料(範例: 標題)。
預期結果:
jcr:LastModified日期應已更新。
實際結果:
jcr:LastModified日期未變更。
解決方法 resolution
在AEM as a Cloud Service中,DAM Set last modified date 啟動器具有 com.adobe.dam.asset.nui.feature.flag 旗標 已啟用。
「此功能標幟將控管AEM Assets Nui整合功能。 只有在啟用Nui時,才會啟用此標幟,否則會傳回False。(com.adobe.dam.asset.nui.feature.flag)。」
移除標幟後,啟動器會如運期般運作。