Assets未在AEM DAM中顯示預覽

上傳至Adobe Experience Manager (AEM)的Assets Managed Services不會在Prod/Dev/Stage環境中顯示預覽或縮圖。 若要修正此問題,請檢閱和更新DAM工作流程設定、取代PDF預覽處理常式,以及在重新啟動AEM執行個體後驗證資產處理。

說明 description

環境

  • Adobe Experience Manager (AEM) Managed Services
  • AEM 6.5
  • 所有環境

問題/症狀

  • 上傳的資產不顯示預覽或縮圖。

  • 編輯頁面時,最近上傳的影像不會顯示在側面板中。

  • 該問題會影響受影響環境中任何網站內建立的所有新資料夾和檔案。

  • 觀察到的行為包括:

    • 資產的dam:assetState屬性仍為 未處理
    • 手動重試資產處理工作流程無法解決問題。
    • 觀察到無限或停滯的工作流程工作,特別是在CreatePdfPreviewProcess步驟擱置。

解決方法 resolution

若要修正AEM中缺少資產預覽的問題,請遵循下列步驟:

  1. 檢查您是否已設定兩個平行的DAM工作流程(例如,DAM Update Asset和自訂工作流程)。 DAM Update Asset是現成(OOTB)工作流程。 自訂DAM更新資產是DAM更新資產工作流程的擴充功能(視需要提供一些其他步驟)。 您最好有一個OOTB工作流程。  如果兩個工作流程用途相同,請停用其中一個工作流程以避免衝突。 如果您選擇同時保留兩者,請確定每個都正確地限定其資產路徑的範圍,並設為transient = true以最佳化效能。  如需相關步驟,請參閱AEM 6.5使用手冊中的建立暫時性工作流程
  2. 在AEM工作流程主控台中,開啟每個工作流程模型。 找出CreatePdfPreviewProcess步驟,並以AEM PDF模擬轉譯器程式加以取代,該程式對於複雜或圖形密集的PDF執行起來會更好。  如需相關步驟,請參閱AEM 6.5 LTS使用手冊中的使用PDF模擬轉譯器產生轉譯
  3. 設定縮圖和轉譯大小以符合您預期的輸出(例如1280x1280、319x319)。 儲存變更以套用新設定。 如需相關步驟,請參閱AEM 6.5 LTS使用手冊中的使用PDF模擬轉譯器產生轉譯
  4. 重新啟動AEM伺服器以清除任何停滯的工作流程工作或執行緒。 這會重設工作流程佇列,並確保您的設定變更生效。 請參閱AEM 6.5使用手冊中的停止Adobe Experience Manager
  5. 上傳範例資產(例如PDF)並確認已正確產生預覽和轉譯。 確認新資產會在頁面編輯期間出現在搜尋結果和側面板中。 請參閱AEM as a Cloud Service使用手冊中的上傳Assets
  6. 驗證後,可在您的中繼和生產環境中復寫工作流程和設定變更,以確保一致性。 如需相關步驟,請參閱AEM 6.5使用指南中的部署和維護
  7. 檢閱AEM記錄檔,瞭解與資產處理相關的任何警告或錯誤。 專注於 error.logworkflow.log。這可協助您及早發現任何延遲問題。 請參閱AEM 6.5使用手冊中的使用記錄檔
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f