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 에 액세스하면 페이지의 특정 구성 요소를 렌더링할 수 없습니다. 특히 리소스는 wknd/components/missing, sling:resourceType 다음 위치에 있는 구성 요소의 jcr:content/root/container/text testpage01에서 을(를) AEM에서 찾을 수 없습니다. 따라서 구성 요소가 페이지에 없습니다.

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

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