ライブラリが見つからないため、AEM 6.5 LTS SP2のエージェント UIでFormsが開かない

✨ このコンテンツはAIが生成したもので、不正確である可能性があります。 生成AI用語

この記事では、システムライブラリとシンボリックリンクが欠落しているため、エージェント UIでフォームが開かないAdobe Experience Manager 6.5 LTS SP2の問題を修正する方法について説明します。

説明 description

環境

  • Adobe Experience Manager(AEM) 6.5 LTS SP2 (Linux版)

症状

  • サンプルデータでプレビューを使用する場合、Formsはエージェント UIでレンダリングまたは開きません。
  • フォームを生成またはプレビューしようとすると、AEM エラーログにエラーメッセージが表示されます。
  • この問題は、一部のサーバーでのみ発生します。他のインスタンスは期待どおりに動作します。
  • 影響を受けるサーバーには、次のライブラリがありません。
  • libX11.x86_64
  • libxcb.x86_64
  • libXau.x86_64
  • この問題は、見つからないライブラリとシンボリックリンクが解決されない限り、bedrock フォルダーを置き換えてサーバーを再起動した後も解決しません。

原因

システムライブラリとシンボリックリンクが見つからない場合、AEM Forms モジュールはエージェント UIでフォームをレンダリングできません。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. 影響を受けるサーバーに、libX11.x86_64、libxcb.x86_64、およびlibXau.x86_64のライブラリがインストールされていることを確認します。
  2. パッケージマネージャーを使用して、インストールステータス(例:rpm -q libX11 libxcb libXau)を確認します。
  3. ライブラリが見つからない場合は、パッケージマネージャーを使用してライブラリをインストールします(例:sudo yum install libX11.x86_64 libxcb.x86_64 libXau.x86_64)。
  4. これらのライブラリのシンボリックリンクが、動作するサーバーのシンボリックリンクと一致していることを確認します。
  5. 関連するライブラリのls -l /usr/lib64/の出力を、作業中のサーバーと作業以外のサーバーの間で比較します。
  6. 必要に応じて、見つからないシンボリックリンクを作成します(例:sudo ln -s /usr/lib64/libX11.so.6 /usr/lib64/libX11.so)。
  7. AEM インスタンス ./crx-quickstart/bin/startを再起動します。
  8. エージェント UIとプレビューでフォームを開き、フォームが期待どおりに生成されていることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles