Adobe Experience Managerでの非推奨のライブラリ使用の特定と対処

この記事では、Adobe Experience Manager(AEM)で非推奨のライブラリまたはパッケージを特定する方法と、互換性とセキュリティを維持するために更新または置き換える手順について説明します。

説明 description

環境

Adobe Experience Manager(AEM)(すべてのバージョン)

症状

管理者または開発者は、AEM環境に存在する非推奨のライブラリまたはパッケージと、それらを更新または置き換えるためにどのようなアクションが必要かを判断する必要があります。 特定のエラーメッセージやスタックトレースが存在しない可能性があります。

原因

非推奨(廃止予定)のパッケージは、新しいバージョンのAEMで定期的に削除または置き換えられます。 これらのパッケージを継続的に使用すると、互換性やセキュリティの問題が発生する可能性があります。 非推奨パッケージを特定して更新することで、長期的なサポートと安定性を確保できます。

解決策 resolution

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

  1. 管理者としてログインしている間に、ブラウザーの/system/console/bundlesに移動して、AEM Web コンソール にアクセスします。
  2. インストール済みのバンドルとそのバージョンのリストを確認します。 非推奨​または警告インジケーターが付いたバンドルを探します。
  3. 非推奨または削除されたAPIとパッケージのリストについては、特定のバージョンのAdobe Experience Managerの公式ドキュメントを参照してください。
  4. 静的コード分析ツールまたは統合開発環境(IDE)を使用して、非推奨のクラス、メソッド、またはパッケージを使用するカスタムコードベースを検索します。 ビルドまたはデプロイメント中に、警告や非推奨(廃止予定)に関する注意を払います。
  5. 非推奨(廃止予定)または削除された機能に関するお知らせについては、AEM バージョンのリリースノートと移行ガイドを参照してください。
  6. 特定された非推奨パッケージごとに、推奨される代替手順または移行手順についてドキュメントを参照し、それに応じてコードベースと依存関係を更新します。
  7. 更新を行った後、アプリケーションが正常にビルドおよびデプロイされ、非推奨パッケージの警告が解決されていることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles