Le contenu du fragment de contenu est rétabli et des versions inattendues sont créées dans Adobe Experience Manager
Cet article explique pourquoi le contenu de fragment de contenu dans Adobe Experience Manager (AEM) peut revenir à une ancienne version et pourquoi de nouvelles versions sont créées lors de l’ouverture et de la fermeture d’un fragment, même sans apporter de modifications. Elle décrit les étapes à suivre pour étudier et résoudre ces comportements.
Description description
Environnement
Adobe Experience Manager (AEM), toutes les versions prises en charge
Symptômes
- Le contenu du fragment de contenu semble revenir à une ancienne version après les mises à jour.
- L’ouverture et la fermeture d’un fragment de contenu dans l’éditeur sans apporter de modifications créent une version à chaque fois.
- Aucun élément indiquant des problèmes de serveur de création, de synchronisation ou de mise en cache de secours n’a été trouvé dans les journaux.
Cause
Ces symptômes sont cohérents avec le contrôle de version et le comportement de publication standard d’AEM :
- Les modifications apportées à l’instance d’auteur ne sont pas visibles sur l’instance de publication tant que le fragment n’est pas republié.
- L’ouverture d’un fragment de contenu dans l’éditeur peut déclencher des événements de contrôle de version, même si aucune modification n’est apportée, en raison de la gestion des sessions de modification.
- Aucun élément indiquant des problèmes de serveur de secours, de synchronisation ou de mise en cache n’a été trouvé.
Résolution resolution
Suivez les étapes ci-dessous pour examiner la version de fragment de contenu et le comportement de publication :
- Vérifiez les propriétés du fragment de contenu. Comparez les
cq:lastReplicated(dernière publication) auxjcr:lastModified(dernière modification sur l’auteur). Si le fragment a été modifié après sa dernière publication, l’instance de publication continue à afficher le dernier contenu publié jusqu’à ce que vous republiiez la version d’auteur prévue. - Vérifiez la configuration de l’environnement de création et confirmez qu’une seule instance de création traite les requêtes pour le chemin d’accès au fragment de contenu affecté. Consultez les journaux pour vérifier qu’aucune instance de secours ou d’auteur secondaire n’est impliquée
- Ouvrez l’historique des versions du fragment de contenu et comparez la version actuelle aux versions antérieures. Notez les étiquettes de version et la date et l’heure. AEM crée une version de sécurité au démarrage d’une session de modification ; la fermeture sans enregistrement restaure la version de démarrage de la session. Ne traitez pas un changement de statut uniquement comme une preuve de perte de contenu.
- Si l’option Publier affiche toujours le contenu obsolète après avoir vérifié la version de création et l’avoir republiée, consultez les journaux Dispatcher et AEM applicables pour rechercher les erreurs de mise en cache ou les réponses obsolètes. L’absence d’erreur de cache dans les journaux n’exclut pas, en soi, la mise en cache.
- Si de nouvelles versions s’affichent sans modifications intentionnelles, identifiez l’éditeur de fragment de contenu utilisé et passez en revue les personnalisations, recouvrements ou workflows d’éditeur pertinents. Reproduire le comportement dans un environnement contrôlé avant de modifier la configuration.
- Si l’éditeur utilise
autoSaveInterval, vérifiez la valeur configurée. La valeur par défaut documentée est de 600 secondes ; la valeur peut être remplacée sous/conf. Ne modifiez pas la valeur par défaut uniquement pour gérer les versions inattendues sans confirmer que ce paramètre s’applique à l’éditeur et aux symptômes. Remarque : la valeur par défaut est définie sous/libs/settings/dam/cfm/jcr:content/autoSaveInterval. Ne modifiez pas/libs; utilisez le mécanisme de configuration pris en charge pour un remplacement approuvé. Les nouveaux éditeurs et les éditeurs originaux de fragment de contenu ont un comportement d’enregistrement différent. - Si Créer contient le contenu prévu mais que Publier affiche toujours la dernière version publiée, publiez le fragment de contenu. Vérifiez ensuite le contenu sur les instances de création et de publication, puis passez en revue l’historique des versions pour l’entrée obtenue.
Si le contenu change sur l’instance de création sans modification intentionnelle, ou si des versions inattendues continuent après ces vérifications, contactez l’assistance Adobe pour connaître le type d’éditeur, la version d’AEM, les horodatages des versions pertinentes et les étapes à reproduire.