Adobe Experience Manager : comment effacer le cache de HTL/JSP/JS/CSS pour les composants personnalisés
Lorsque vous modifiez des fichiers HTL/JSP/JS/CSS pour votre composant personnalisé, AEM ne reflète pas immédiatement les modifications apportées aux pages avec le composant. Le cache interne doit en être la raison. Cet article vous aidera à comprendre comment effacer le cache de ces fichiers.
Description description
Environnement
Experience Manager 6.5
Problème/Symptômes
Lorsque vous modifiez des fichiers HTL/JSP/JS/CSS pour les composants personnalisés, AEM ne reflète pas immédiatement les modifications apportées aux pages avec le composant. Dans ce cas, le cache interne peut être une cause.
Découvrez comment effacer le cache de ces fichiers.
Résolution resolution
Vous pouvez effacer le cache à l’aide des fonctions suivantes :
-
Bibliothèques clientes : fichiers JS/CSS
Reconstruire les bibliothèques clientes > Invalider les caches ou reconstruire les bibliothèques
http://localhost:4502/libs/granite/ui/content/dumplibs.rebuild.html
-
Chargeur de classe du système de fichiers : JSP, HTL
Console web > Sling > Chargeur de classe du système de fichiers > Effacer le chargeur de classe
http://localhost:4502/system/console/fsclassloader
-
Cache de script : HTL, fichier JS
Console web > Sling > État du cache de script > Effacer le cache
http://localhost:4502/system/console/scriptcache
Il est recommandé d’effacer le cache à un moment calme afin d’éviter une dégradation des performances.
Vous devrez peut-être également vérifier le cache du dispatcher et le cache du navigateur.