AEM as a Cloud Service:已發佈的參考和原則復寫行為

本文說明為什麼「管理發布」對話方塊中「已發佈參照」下方所列出的內容原則,不一定會在Adobe Experience Manager as a Cloud Service中更新cq:lastReplicated屬性,並澄清「已發佈參照」清單與原則復寫之間的關係。

說明 description

環境

Adobe Experience Manager as a Cloud Service (AEMaaCS) (所有版本)

症狀

  • 在「管理發布」對話方塊中,「已發佈參考」下方會顯示內容原則。

  • 發佈相關頁面或範本後,原則節點的cq:lastReplicated屬性會保留在舊日期,即使在該日期之後執行發佈動作也是如此。

  • 原則節點會顯示:

    • 具有舊時間戳記的cq:lastReplicated
    • cq:lastReplicationAction =啟動
  • 未回報任何錯誤,但預計原則的復寫日期應在其出現在已發佈參考中時更新,並且會執行發佈動作。

原因

  • 只有在修改並發佈原則節點本身時,才會更新cq:lastReplicated屬性。
  • 「已發佈的參考」清單是資訊性的清單,除非參考的專案已變更,否則不會觸發復寫。

解決方法 resolution

請依照下列步驟瞭解並確認原則復寫:

  1. 識別在「管理發布」對話方塊中的「已發佈參考」下方的專案,代表發佈環境中已存在且自上次發佈以來未被視為已修改的專案。
  2. 瞭解這些專案僅供參考,並不保證會在目前發佈動作期間重新發佈專案。
  3. 原則節點上的cq:lastReplicated屬性只有在修改原則節點本身之後才會更新。
  4. 發佈參考原則的頁面或範本不會更新原則的cq:lastReplicated屬性,除非原則節點已變更。
  5. 若要觸發cq:lastReplicated的更新,請變更原則節點並將其發佈。
  6. 如果未對原則進行任何變更,則其復寫日期會維持不變,即使已發佈相關頁面或範本亦然。
  7. 進行變更並發佈到原則節點後,檢查cq:lastReplicated屬性,以驗證原則的復寫日期。
recommendation-more-help
experience-cloud-kcs-help-kbarticles