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