AEM: Live Copy doesn’t synchronize description field (jcr:description) during rollout

This article explains how to resolve an issue where the Description field (jcr:description) isn’t updated on Live Copy pages after a rollout in Adobe Experience Manager.

Description description

Environment

Adobe Experience Manager (AEM) (all versions)

Issue/Symptoms

When updating the Description field on a blueprint (parent) page and rolling out changes to Live Copy pages, the Description field (jcr:description) doesn’t update on the Live Copy, even though other fields are synchronized as expected.

  • The Description field remains unchanged on Live Copy pages after rollout.
  • No error messages are displayed.
  • Other content fields may sync correctly.

Steps to Reproduce:

  1. Update the Description field on the blueprint page.
  2. Roll out changes to the Live Copy.
  3. Observe that the Description field on the Live Copy page isn’t updated.

Resolution resolution

Follow the steps below to resolve the issue:

  1. Review MSM Rollout Configuration

    • Confirm that the current Multi Site Manager (MSM) rollout configuration is excluding jcr:description from synchronization.
  2. Update the Content Update Action Configuration

    • In your AEM project codebase, add or update the configuration file for the Content Update Action.
    • Example path: /apps/<project>/osgiconfig/config/com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory.cfg.json
  3. Modify Excluded Properties

    • Ensure the cq.wcm.msm.action.excludedprops property includes a pattern that whitelists both jcr:title and jcr:description:
    code language-none
    {
      "cq.wcm.msm.action.excludedprops": [
        "jcr:(?!(title|description)$).*",
    
recommendation-more-help
experience-cloud-kcs-help-kbarticles