Adobe Experience Manager: primo passaggio di indagine per “Nessun renderer per html dell’estensione”

In questo articolo viene illustrata la causa del messaggio di errore: Nessun modulo di rendering per l’estensione html, rilevato durante il tentativo di aprire una pagina Web in Adobe Experience Manager.

Descrizione description

Ambiente

  • Adobe Experience Manager 6.5

  • Adobe Experience Manager as a Cloud Service

Problema/Sintomi

È possibile che venga visualizzato un messaggio di errore con Nessun modulo di rendering per l’estensione html. Questo articolo ti guiderà attraverso i controlli iniziali da eseguire quando si verifica questo errore.

Risoluzione resolution

Il messaggio di errore Nessun renderer per l’estensione html suggerisce che AEM non è in grado di trovare lo script o il programma necessario per il rendering del contenuto HTML. Di conseguenza, potrebbe non essere possibile visualizzare parti o l’intera pagina.

Esempio:

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

Nell’esempio specificato l’errore indica che quando si accede alla pagina /content/wknd/us/en/testpage01.html, non è possibile eseguire il rendering di alcuni componenti della pagina. Nello specifico, la risorsa wknd/components/missing, che è sling:resourceType del componente in jcr:content/root/container/text su testpage01, non è stata trovata in AEM. Di conseguenza, il componente risulta assente dalla pagina.

Il primo passaggio per risolvere questo errore consiste nel verificare la presenza della risorsa, come indicato dal tipo wknd/components/missing nell’esempio specificato, all’interno di AEM.

recommendation-more-help
experience-cloud-kcs-help-kbarticles