Il contenuto dei frammenti di contenuto viene ripristinato e in Adobe Experience Manager vengono create versioni impreviste

Questo articolo spiega perché il contenuto dei frammenti di contenuto in Adobe Experience Manager (AEM) può tornare a una versione precedente e perché vengono create nuove versioni quando si apre e chiude un frammento, anche senza apportare modifiche. Fornisce passaggi per indagare e risolvere questi comportamenti.

Descrizione description

Ambiente

Adobe Experience Manager (AEM), tutte le versioni

Sintomi

  • Dopo gli aggiornamenti, il contenuto dei frammenti di contenuto viene ripristinato a una versione precedente.
  • L’apertura e la chiusura di un frammento di contenuto nell’editor senza apportare modifiche crea ogni volta una nuova versione.
  • Nei registri non viene trovata alcuna evidenza di problemi relativi al server di authoring in standby, alla sincronizzazione o alla memorizzazione in cache.

Causa

Questi sintomi sono coerenti con il comportamento standard di controllo delle versioni e pubblicazione di AEM:

  • Le modifiche apportate nell’istanza di authoring non sono visibili durante la pubblicazione fino a quando il frammento non viene ripubblicato.
  • L’apertura di un frammento di contenuto nell’editor può attivare eventi di controllo delle versioni, anche se non vengono apportate modifiche, a causa del modo in cui vengono gestite le sessioni di modifica.
  • Non è stata trovata alcuna prova di problemi relativi al server in standby, alla sincronizzazione o alla memorizzazione in cache.

Risoluzione resolution

Per esaminare la versione e il comportamento di pubblicazione dei frammenti di contenuto, segui i passaggi seguenti:

  1. Esamina le proprietà del frammento di contenuto. Confronta cq:lastReplicated (ultima pubblicazione) con jcr:lastModified (ultima modifica eseguita l’autore). Se il frammento è stato modificato dopo l’ultima pubblicazione, l’ultima versione pubblicata continua a essere visualizzata in Pubblica fino a quando non viene ripubblicata la versione Autore desiderata.
  2. Verifica la configurazione dell’ambiente di authoring e verifica che solo un’istanza di authoring elabori le richieste per il percorso del frammento di contenuto interessato. Esamina i registri per verificare che non sia coinvolta un’istanza Autore in standby o secondaria
  3. Apri la Cronologia versioni del frammento di contenuto e confronta la versione corrente con le versioni precedenti. Prendi nota delle etichette di versione e dei timestamp. AEM crea una versione di sicurezza all’avvio di una sessione di modifica; chiudendo senza salvare viene ripristinata la versione iniziale della sessione. Non trattare una modifica di stato come una prova di perdita di contenuto.
  4. Se in Pubblica vengono ancora visualizzati contenuti non aggiornati dopo aver verificato la versione Autore e averla ripubblicata, controlla i registri di Dispatcher e AEM applicabili per individuare eventuali errori di memorizzazione nella cache o risposte non aggiornate. L’assenza di un errore nella cache nei registri non esclude di per sé la memorizzazione in cache.
  5. Se vengono visualizzate nuove versioni senza modifiche intenzionali, identifica quale editor frammento di contenuto è stato utilizzato e rivedi le personalizzazioni, le sovrapposizioni o i flussi di lavoro dell’editor rilevanti. Riprodurre il comportamento in un ambiente controllato prima di modificare la configurazione.
  6. Se l’editor utilizza autoSaveInterval, controllare il valore configurato. Il valore predefinito documentato è di 600 secondi. È possibile sovrascrivere il valore in /conf. Non modificare l’impostazione predefinita in modo che riguardi solo versioni impreviste senza confermare che questa impostazione si applica all’editor e al sintomo. Nota: Il valore predefinito è definito in /libs/settings/dam/cfm/jcr:content/autoSaveInterval. Non modificare /libs. Utilizzare il meccanismo di configurazione supportato per un override approvato. Gli editor nuovi e originali dei frammenti di contenuto hanno un comportamento di salvataggio diverso.
  7. Se Autore contiene il contenuto più recente previsto ma Pubblica mostra ancora l’ultima versione pubblicata, pubblica il Frammento di contenuto. Quindi verifica il contenuto sia su Autore che su Pubblica e controlla la Cronologia delle versioni per la voce risultante.

Se il contenuto cambia nell’ambiente di authoring senza una modifica intenzionale o se dopo questi controlli le versioni non previste continuano, contatta il supporto Adobe indicando il tipo di editor, la versione di AEM, i timestamp della cronologia delle versioni pertinenti e i passaggi da riprodurre.

recommendation-more-help
experience-cloud-kcs-help-kbarticles