Adobe Experience Manager: "확장 html에 대한 렌더러 없음"에 대한 첫 번째 조사 단계

이 문서에서는 오류 메시지의 원인을 설명합니다. 확장 html에 대한 렌더러가 없습니다. Adobe Experience Manager에서 웹 페이지를 열려고 할 때 오류가 발생했습니다.

설명 description

환경

  • Adobe Experience Manager 6.5

  • Adobe Experience Manager as a Cloud Service

문제/증상

확장 html에 대한 렌더러가 없음 ​에서 오류 메시지가 표시될 수 있습니다. 이 문서에서는 이 오류가 발생할 때 수행할 초기 검사를 안내합니다.

해결 방법 resolution

오류 메시지 확장 html에 대한 렌더러가 없음 ​은(는) AEM이 HTML 콘텐츠를 렌더링하는 데 필요한 스크립트나 프로그램을 찾을 수 없음을 나타냅니다. 그 결과, 페이지 전체 또는 일부의 표시를 하지 못할 수 있습니다.

예:

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

해당 예제에서 오류는 /content/wknd/us/en/testpage01.html 페이지에 액세스할 때 페이지의 특정 구성 요소를 렌더링할 수 없음을 나타냅니다. 특히 testpage01의 jcr:content/root/container/text ​에 있는 구성 요소의 sling:resourceTypewknd/components/missing 리소스를 AEM에서 찾을 수 없습니다. 따라서 구성 요소가 페이지에 없습니다.

이 오류를 해결하는 첫 번째 단계는 주어진 예에서 wknd/components/missing 유형으로 표시된 대로 AEM 내에서 리소스가 있는지 확인하는 것입니다.

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