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:
- Esamina le proprietà del frammento di contenuto. Confronta
cq:lastReplicated(ultima pubblicazione) conjcr: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. - 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
- 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.
- 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.
- 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.
- 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. - 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.