AEM:轉出期間,即時副本未同步說明欄位(jcr:description)
本文說明如何解決在Adobe Experience Manager中轉出後,即時副本頁面上未更新說明欄位(jcr:description)的問題。
說明 description
環境
Adobe Experience Manager (AEM) (所有版本)
問題/症狀
更新Blueprint (父)頁面上的 Description 欄位並將變更轉出到即時副本頁面時,即使其他欄位如預期般同步,Description欄位(jcr:description)也不會在即時副本上更新。
- 轉出後,Description欄位在即時副本頁面上保持不變。
- 不顯示錯誤訊息。
- 其他內容欄位可能會正確同步。
要再現的步驟:
- 更新Blueprint頁面上的 描述 欄位。
- 將變更轉出至即時副本。
- 請注意,即時副本頁面上的 Description 欄位未更新。
解決方法 resolution
請依照下列步驟解決問題:
-
檢閱MSM轉出設定
- 確認目前的多站台管理員(MSM)轉出設定正在從同步處理中排除
jcr:description。
- 確認目前的多站台管理員(MSM)轉出設定正在從同步處理中排除
-
更新內容更新動作設定
- 在您的AEM專案程式碼基底中,新增或更新內容更新動作的設定檔。
- 範例路徑:
/apps/<project>/osgiconfig/config/com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory.cfg.json
-
修改排除的屬性
- 確定
cq.wcm.msm.action.excludedprops屬性包含將jcr:title和jcr:description都列入白名單的模式:
code language-none { "cq.wcm.msm.action.excludedprops": [ "jcr:(?!(title|description)$).*", - 確定
recommendation-more-help
experience-cloud-kcs-help-kbarticles