Accédez à http://aem-host:port/crx/de/index.jsp et connectez-vous en tant qu'administrateur.
Certains fichiers .js et .css sont absents de vos pages AEM ou de l'interface utilisateur d'AEM.
Cela peut être dû à plusieurs éléments :
[1]
/jcr:root//element(*, cq:ClientLibraryFolder)
I. Vérifiez les autorisations utilisateur du service
Consultez cet article en cas d’absence des droits d’utilisateur clientlibs-service.
II. Vérifiez que la requête récupère les résultats corrects
Accédez à http://aem-host:port/crx/de/index.jsp et connectez-vous en tant qu'administrateur.
Accédez à Outils => Requête.
Dans la zone de texte Requête inférieure, saisissez cette requête :
/jcr:root//element(*, cq:ClientLibraryFolder)
Validez si votre bibliothèque client manquante figure ou non dans les résultats. Si c'est le cas, contactez AEM Customer Care pour obtenir de l'aide pour des recherches plus approfondies. Sinon, passez à l’étape suivante.
Si vous constatez que les résultats ont exclu la bibliothèque client manquante, accédez à http://aem-host:port/libs/granite/operations/content/diagnosis/tool.html/granite:queryperformance.
Saisissez la requête et cliquez sur "expliquer".
La sortie vous indique quel index est utilisé pour exécuter la requête. Si l'index répertorié n'est pas l'index "nodetype", alors quelque chose ne va pas.
Vous devez déboguer ce qui fait qu'un index différent renvoie une estimation de coût inférieure pour la requête. Reportez-vous à cet article pour savoir comment activer la journalisation du débogage pour l’analyse des requêtes.
Si l'index correct est sélectionné mais ne parvient pas à renvoyer le résultat correct, il est corrompu. Vous devrez réindexer l'index de type de nœud.
Suivez les étapes de cet article pour réindexer l’index de manière asynchrone.
Accéder à votre compte