AEM: Live Copy non sincronizza il campo di descrizione (jcr:description) durante il rollout

Questo articolo spiega come risolvere un problema in cui il campo Descrizione (jcr:description) non viene aggiornato sulle pagine Live Copy dopo un rollout in Adobe Experience Manager.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) (tutte le versioni)

Problema/Sintomi

Quando si aggiorna il campo Descrizione in una pagina blueprint (padre) e si esegue il rollout delle modifiche alle pagine Live Copy, il campo Descrizione (jcr:description) non viene aggiornato nella Live Copy, anche se altri campi vengono sincronizzati come previsto.

  • Il campo Descrizione rimane invariato sulle pagine Live Copy dopo il rollout.
  • Non vengono visualizzati messaggi di errore.
  • Altri campi di contenuto potrebbero essere sincronizzati correttamente.

Passaggi da riprodurre:

  1. Aggiorna il campo Descrizione nella pagina blueprint.
  2. Effettua il rollout delle modifiche alla Live Copy.
  3. Tieni presente che il campo Descrizione nella pagina Live Copy non è aggiornato.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Verifica configurazione rollout MSM

    • Verificare che la configurazione di rollout corrente di Multi Site Manager (MSM) escluda jcr:description dalla sincronizzazione.
  2. Aggiorna la configurazione dell’azione di aggiornamento contenuto

    • Nella base di codice del progetto AEM, aggiungi o aggiorna il file di configurazione per l’azione di aggiornamento del contenuto.
    • Percorso di esempio: /apps/<project>/osgiconfig/config/com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory.cfg.json
  3. Modifica proprietà escluse

    • Assicurarsi che la proprietà cq.wcm.msm.action.excludedprops includa un modello che elenchi sia jcr:title che jcr:description:
    code language-none
    {
      "cq.wcm.msm.action.excludedprops": [
        "jcr:(?!(title|description)$).*",
    
recommendation-more-help
experience-cloud-kcs-help-kbarticles