ロケーターが、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
この問題を解決するには、次の手順に従います。
- JDK 17 をインストールしてロケーターサーバーを起動し、AEM Forms JEE で JDK 8 または JDK 11 が使用できることを確認します。
- JDK 17 を使用してロケーターサーバーを起動します。
- AEM Forms JEE で以前使用されていたものと同じ JDK バージョン(JDK 8 または JDK 11)を使用して、Application Server を起動します。
アップグレード中のヘルプについては、サポートケースを記録するか、Adobe サポートにお問い合わせください。
関連資料
AEM ユーザーガイドの JEE におけるAEM Formsでサポートされているプラットフォーム。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f