JSON檔案會在AEM中觸發不需要的DAM更新資產工作流程

在AEM中,將JSON檔案上傳至Assets會觸發DAM更新資產工作流程,導致建立不需要的處理及轉譯。 若要修正此問題,請更新工作流程啟動器設定,以從DAM更新資產工作流程執行中排除JSON檔案。

說明 description

環境

  • 產品: Adobe Experience Manager (AEM) Managed Services支援,v6.5
  • 模組: Assets
  • 執行個體:正在暫存

問題/症狀

在AEM Assets中上傳或修改JSON檔案會觸發DAM更新資產工作流程,導致為這些資產建立轉譯等不必要的處理。

解決方法 resolution

若要修正此問題,請遵循下列步驟:

  1. 導覽至工具 > 工作流程 AEM中的> 啟動器

  2. 找出與DAM更新資產工作流程相關的所有啟動器,通常設定為在/content/dam下建立或修改節點。

  3. 開啟每個相關啟動器設定的屬性。

  4. 新增排除條件以防止在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/json
    • jcr:content/jcr:mimeType!=application/json

相關閱讀

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f