ロケーターが、JDK 8 または JDK 11 のAEM Forms 6.5.23 で起動できない

クラスター環境でAEM Forms Service Pack 23 に更新すると、ロケーターが gfsh スクリプトの使用を開始できなくなります。 この問題は、AEM Forms SP23 で新しいバージョンの Gradle が使用されるようになったために発生します。 この問題を解決するには、JDK 17 を使用してロケーターを起動し、JDK 8 または JDK 11 を使用してサーバーを起動します。

説明 description

環境

Adobe Experience Manager(AEM)Forms 6.5.23

問題/症状

  • JDK 8 または JDK 11 で gfsh スクリプトを実行すると、ロケーターの起動が失敗します。
  • 表示されたエラーメッセージ:ロケーターの初期化中に UnsupportedClassVersionError
  • AEM Forms SP23 で導入された新しい Gradle バージョンには、JDK 17 が必要です。
  • 古い JDK バージョンとの非互換性が原因で、ロケーターが起動しない。

解決策 resolution

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

  1. JDK 17 をインストールしてロケーターサーバーを起動し、AEM Forms JEE で JDK 8 または JDK 11 が使用できることを確認します。
  2. JDK 17 を使用してロケーターサーバーを起動します。
  3. AEM Forms JEE で以前使用されていたものと同じ JDK バージョン(JDK 8 または JDK 11)を使用して、Application Server を起動します。

アップグレード中のヘルプについては、サポートケースを記録するか、Adobe サポートにお問い合わせください。

関連資料

AEM ユーザーガイドの JEE におけるAEM Formsでサポートされているプラットフォーム

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