LiveCopy資產未發佈至AEM中的Dynamic Media
使用LiveCopy複製資產後,部分資產無法發佈至Dynamic Media。 嘗試使用各種方法發佈(包括單一發佈、資料夾發佈、快速發佈、管理出版物和重新處理)無法運作。 發生此狀況是因為LiveCopy會複製資產中繼資料(包括assetHandle),而造成原始和複製的資產參照相同的Dynamic Media資產。 若要解決此問題,請在LiveCopy作業期間排除Scene7中繼資料屬性。
說明 description
環境
- Adobe Experience Manager
- Dynamic Media Scene7
問題/症狀
- 使用LiveCopy函式複製的資產無法發佈至Dynamic Media。
- 嘗試使用單一發佈、資料夾發佈、快速發佈、管理出版物或重新處理進行發佈時失敗。
- 複製的資產會保留與原始資產相同的
assetHandle中繼資料,造成Dynamic Media發生衝突。 - 原始和LiveCopy資產都指向Dynamic Media後台中的相同資產。
- 啟用VirtualID時,如果預期路徑中的資產無法使用或已取消發佈,Dynamic Media要求則會失敗。
解決方法 resolution
請依照下列步驟操作,以防止在LiveCopy作業期間複製Scene7中繼資料:
-
若為AEM 6.5,請在
/system/console/configMgr開啟OSGi Configuration Console。 -
尋找並編輯下列設定:
com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory.cfg.jsoncom.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory.cfg.json
-
在這兩個設定中,排除屬性模式
dam:scene7.*以防止複製Scene7中繼資料。 -
對於AEM as a Cloud Service (AEMaaCS),請透過部署管道推送此設定變更。
這樣可確保複製的資產不會保留衝突的Scene7中繼資料,而可正確發佈至Dynamic Media。
相關閱讀
AEM as a Cloud Service使用指南中的即時副本總覽主控台
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f