Adobe Experience Manager: Der erste Untersuchungsschritt für "Kein Renderer für Erweiterungs-HTML"
In diesem Artikel wird die Ursache der Fehlermeldung erläutert: Kein Renderer für Erweiterungs-HTML, beim Versuch, eine Webseite in Adobe Experience Manager zu öffnen.
Beschreibung description
Umgebung
-
Adobe Experience Manager 6.5
-
Adobe Experience Manager as a Cloud Service
Problem/Symptome
Möglicherweise wird bei Kein Renderer für die Erweiterung html eine Fehlermeldung angezeigt. Dieser Artikel führt Sie durch die ersten Prüfungen, die durchzuführen sind, wenn dieser Fehler auftritt.
Auflösung resolution
Die Fehlermeldung Kein Renderer für Erweiterung html deutet darauf hin, dass AEM das erforderliche Skript oder Programm zum Rendern von HTML-Inhalten nicht finden können. Dies kann dazu führen, dass Teile oder die gesamte Seite nicht angezeigt werden.
Beispiel:
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
Im vorliegenden Beispiel deutet der Fehler darauf hin, dass beim Zugriff auf die Seite /content/wknd/us/en/testpage01.html
bestimmte Komponenten der Seite nicht gerendert werden können. Insbesondere ist die Ressource wknd/components/missing, die sling:resourceType
der Komponente bei jcr:content/root/container/text auf testpage01 ist, nicht in AEM gefunden. Dies führt dazu, dass die Komponente auf der Seite fehlt.
Der erste Schritt bei der Behebung dieses Fehlers besteht darin, das Vorhandensein der Ressource zu überprüfen, wie im vorliegenden Beispiel durch den Typ "wknd/components/missing" angegeben, und zwar in AEM.