Adobe Experience Manager : première étape d’enquête pour "No renderer for extension html"

Cet article explique la cause du message d’erreur : Aucun moteur de rendu pour l’extension html, rencontré lors de la tentative d’ouverture d’une page web dans Adobe Experience Manager.

Description description

Environnement

  • Adobe Experience Manager 6.5

  • Adobe Experience Manager as a Cloud Service

Problème/Symptômes

Vous pouvez rencontrer un message d’erreur avec Aucun moteur de rendu pour l’extension html. Cet article vous guidera tout au long des vérifications initiales à effectuer lorsque cette erreur se produit.

Résolution resolution

Le message d’erreur No renderer for extension html indique que AEM ne peut pas trouver le script ou le programme nécessaire pour effectuer le rendu du contenu de l’HTML. Cela peut donc entraîner l’échec de l’affichage de parties de la page entière ou de certaines parties de celle-ci.

Exemple :

01.01.2024 12:34:56.789 *ERROR* [ 192.168.0.123 [ 0000000000000] GET /content/wknd/us/en/testpage01.html HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource TemplatedResourceImpl, type=wknd/components/missing, path=/content/wknd/us/en/testpage01/jcr:content/root/container/text

Dans l’exemple donné, l’erreur suggère que lorsque la page /content/wknd/us/en/testpage01.html est accessible, certains composants de la page ne peuvent pas être rendus. Plus précisément, la ressource wknd/components/missing, qui est sling:resourceType du composant à l’emplacement jcr:content/root/container/text sur testpage01, est introuvable dans AEM. Par conséquent, le composant est absent de la page.

La première étape pour résoudre cette erreur consiste à vérifier la présence de la ressource, comme indiqué par le type wknd/components/missing dans l’exemple donné, dans AEM.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f