BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース JBoss Enterprise Application Platform 8.0が"Jakarta EE 10"をサポート

JBoss Enterprise Application Platform 8.0が"Jakarta EE 10"をサポート

原文リンク(2024-03-01)

Red Hatは、オープンソースのJakarta EE対応プラットフォームであるJBoss Enterprise Application Platform(EAP)のバージョン8.0をリリースした。最新リリースでは、Jakarta EE 10のサポート、管理コンソールとCLIの変更、レガシーセキュリティ・サブシステムの削除など、いくつかの改良が加えられている。

JBoss EAP 8.0は、Jakarta EE 10 API、Jakarta EE 10Web ProfileCore Profile、およびFullPlatform標準の実装を提供する。仕様の完全なリストはリリースノートを参照のこと。前バージョンのJBoss EAP 7.4は、Jakarta EE 8をサポートしていた。しかし、Jakarta EE 10ではいくつかの変更が行われており、最も大きな変更点は、Jakarta EE APIのパッケージ名前空間がjavaxからjakartaに変更されたことである。JBoss EAP 8.0への移行を容易にするため、Red HatはMigration Tool Kit for Application(MTA)を更新し、特にこれらの名前空間の変更に対応した。Galleon Provisioning Layeree-core-profile-server は、Jakarta EE 10 Core Profile でサーバーをプロビジョニングする。

JBoss EAP 8.0では、Galleonを使用してトリミングされたサーバーをプロビジョニングし、サーバーにアプリケーションをインストールするJBoss EAP Mavenプラグインが導入された。このプラグインは、wildfly-ee-galleon-packeap-cloud-galleon-packを使用してサーバー設定ファイルをカスタマイズする。プラグインは、さらなるサーバーカスタマイズのためのCLIスクリプトファイルの実行や、キーストアファイルなどの追加ファイルのサーバーへのインストールもサポートしている。Mavenpom.xmlファイルは、ビルドプロセスに必要なすべての構成設定を保持する。

レガシーセキュリティサブシステムである PicketBox と PicketLink は、このエディションの JBoss EAP では削除されたelytronサブシステムでカスタムログインモジュールを使用するには、Java Authentication and Authorization Service (JAAS) のセキュリティレルムjaas-realmを使用する。Red Hat は、jdbc-realmldap-realmkey-store-realmなどの Elytron サブシステムの既存のセキュリティ領域jaas-realmよりも使用することを推奨する。jaas-realmの使用例についてはリリースノートを参照のこと。aggregate-realmdistributed-realmfailover-realmを設定することで、異なるセキュリティ領域を組み合わせることができる。もう一つの注目すべき機能強化は、OpenID Connect (OIDC)のネイティブサポートを提供するelytron-oidc-clientの導入である。JBoss EAP上にデプロイされたアプリケーションのOIDCによるセキュリティ確保についての詳細はこちら。

その他の重要な機能強化は、JBoss EAP 8.0 をアップデートおよびインストールするjboss-eap-installation-managerの導入と、スタンドアロンまたはマネージドドメインモードで複数のサーバー管理操作を実行するためのinstallerコマンド下の Management CLI との統合である。さらに、JBoss EAP 8.0 では JDK 8 のサポートが削除されたため、JDK 11 または JDK 17 が必要である。非サポート、非推奨、および削除された機能の完全なリストを参照のこと。

Red Hat JBoss Enterprise Application Platform 8.0 の詳細については、製品ドキュメントを参照すること。

作者について

この記事に星をつける

おすすめ度
スタイル

BT