ここでは、AEM の使用時に発生する可能性のあるいくつかの問題を取り上げます。また、それらのトラブルシューティング方法に関する推奨事項についても説明します。
問題が発生した場合は、そのインスタンス(リリースおよびサービスパック)の既知の問題のリストを確認すると役に立ちます。
管理者権限を持つユーザー、および AEM を使用して問題のトラブルシューティングをおこなうユーザーは、AEM のトラブルシューティング(管理者向け)に説明のあるトラブルシューティング方法を使用できます。十分な権限を持っていない場合は、AEM のトラブルシューティングに関してシステム管理者にお問い合わせください。
問題:
理由:
ソリューション:
これには、様々な原因が考えられます。
ページが正しくレプリケートされていることを確認します。ページのステータスや、必要に応じてレプリケーションキューの状態をチェックします。
ローカルブラウザーのキャッシュをクリアして、ページに再度アクセスします。
ページ URL の末尾に ?
を追加します。以下に例を示します。
http://localhost:4502/sites.html/content?
これによって、ページが AEM から直接リクエストされ、Dispatcher がスキップされます。更新されたページを受け取った場合、Dispatcher のキャッシュをクリアする必要があることを表しています。
システム管理者に問い合わせて、レプリケーションキューに問題があることを伝えます。
問題:
理由:
解決策:
問題:
find
キーワードの一部のインスタンスがページ上で置き換えられない場合があります。理由:
検索と置換の機能は、コンテンツの保存方法と検索可能かどうかによって異なります。 例えば、ブログテキストは jcr:text
プロパティに格納されますが、このプロパティは検索対象として設定されません。検索と置換サーブレットのデフォルトのスコープには、以下のプロパティが含まれます。
jcr:title
jcr:description
jcr:text
text
解決策:
これらの定義は、例えば次の場所にある Web コンソールを使用して、Day CQ WCM Find Replace Servlet を設定することで変更できます。
http://localhost:4502/system/console/configMgr