問題点

AEM ページのレンダリング時に次のエラーメッセージが表示されます。

Resource dumped by HtmlRendererServlet

このエラーメッセージには、ダンプされたリソースのリソースパス、リソースメタデータ、リソースタイプおよび他のいくつかのプロパティもリストされます。例えば、

  • Resource path: /content/canadasitelfr/sante-canada/services/examen-et-approbation-medicaments-et-produit-sante/presentatios-cours-examen/jcr:content/par/text_0_1_16_23_1
  • Resource metadata: (sling.modificationTime=1483735020262, sling.characterEncoding=null, sling.contentType=null,
  • sling.creationTime=-1, sling.contentlength=-1, sling.resolutionPath=/content/canadasite/fr/sante-canada/services/examen-et­approbation-medicaments-et-produit-sante/presentations-cours-examen/jcr:content/par/text_ 0_1_16_23_1}
  • Resource type: nt:unstructured

環境

AEM

原因

sling:resourceType プロパティが <which node> に対して設定されていません。

解決策

この問題を解決するには、次の手順を実行します。

  1. 管理者の資格情報を使用して CRXDE Lite にログインします。CRXDE Lite のデフォルトの URL は http://[server]:[port]/crx/de/index.jsp です。

  2. HTMLRendererServlet によってダンプされたリソースを削除します。例:content/canadasite/fr/sante-canada/services/examen-et-approbation-medicaments-et-produit-sante/presentations-cours­examen/jcr:content/par/text_ 0 _ 1 _ 16 _23 _ 1

  3. sling:resourceType プロパティを [which node] に追加し、[What] の正しい値を指定します。

  4. すべて保存」をクリックします。この問題は解決されました。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー