Jump To Close Expand all Collapse all Table of contents 移行ガイド JBoss EAP ドキュメントへのフィードバック (英語のみ) 多様性を受け入れるオープンソースの強化 1. Red Hat JBoss Enterprise Application Platform 移行の概要 Expand section "1. Red Hat JBoss Enterprise Application Platform 移行の概要" Collapse section "1. Red Hat JBoss Enterprise Application Platform 移行の概要" 1.1. 移行およびアップグレードについて Expand section "1.1. 移行およびアップグレードについて" Collapse section "1.1. 移行およびアップグレードについて" 1.1.1. JBoss EAP のメジャーアップグレード 1.1.2. JBoss EAP のマイナーアップデート 1.1.3. JBoss EAP の累積パッチ 1.2. <EAP_HOME> 変数の使用 2. JBoss EAP 8.0 への移行の準備 Expand section "2. JBoss EAP 8.0 への移行の準備" Collapse section "2. JBoss EAP 8.0 への移行の準備" 2.1. Jakarta EE 10 機能の確認 2.2. JBoss EAP 8.0 の機能の確認 2.3. JBoss EAP スタートガイドのドキュメントの確認 2.4. データをバックアップし、サーバー状態を確認する 2.5. RPM インストールを使用して JBoss EAP を移行する 2.6. JBoss EAP をサービスとして移行する 2.7. クラスターを移行する 3. 効果的なツールを使用した JBoss EAP 8.0 への移行の簡素化 Expand section "3. 効果的なツールを使用した JBoss EAP 8.0 への移行の簡素化" Collapse section "3. 効果的なツールを使用した JBoss EAP 8.0 への移行の簡素化" 3.1. 移行前のアプリケーションの分析 3.2. サーバー設定の移行の簡素化 Expand section "3.2. サーバー設定の移行の簡素化" Collapse section "3.2. サーバー設定の移行の簡素化" 3.2.1. JBoss EAP 8.0 への移行 4. Red Hat JBoss Enterprise Application Platform アプリケーションを Jakarta EE 8 から 10 に移行する Expand section "4. Red Hat JBoss Enterprise Application Platform アプリケーションを Jakarta EE 8 から 10 に移行する" Collapse section "4. Red Hat JBoss Enterprise Application Platform アプリケーションを Jakarta EE 8 から 10 に移行する" 4.1. javax から jakarta パッケージ名前空間への変更 4.2. その他の変更点 Expand section "4.2. その他の変更点" Collapse section "4.2. その他の変更点" 4.2.1. Jakarta Contexts and Dependency Injection Bean の検出 4.2.2. CDI API の変更 4.2.3. Jakarta Enterprise Beans 4.2.4. Jakarta Expression Language 4.2.5. Jakarta JSON Binding 4.2.6. Jakarta Faces Expand section "4.2.6. Jakarta Faces" Collapse section "4.2.6. Jakarta Faces" 4.2.6.1. Jakarta Faces と Java Server Pages 4.2.6.2. Faces マネージド Bean 4.2.6.3. その他の Faces API の変更 4.2.7. Jakarta Servlet 4.2.8. 添付ファイル付きの Jakarta Soap 4.2.9. Jakarta XML Binding 5. JBoss EAP アプリケーションの Maven プロジェクトを JBoss EAP 8.0 に移行する Expand section "5. JBoss EAP アプリケーションの Maven プロジェクトを JBoss EAP 8.0 に移行する" Collapse section "5. JBoss EAP アプリケーションの Maven プロジェクトを JBoss EAP 8.0 に移行する" 5.1. JBoss EAP Jakarta EE 8 の名前変更 5.2. ツールを使用した JBoss EAP Jakarta EE 8 の名前変更 5.3. JBoss EAP Jakarta EE 8 API の削除 5.4. JBoss EAP Runtime BOM の削除 5.5. Jakarta EE および JBoss API の Maven コーディネートの変更 5.6. JBoss EJB クライアントのレガシー BOM の削除 6. サーバー移行の変更点 Expand section "6. サーバー移行の変更点" Collapse section "6. サーバー移行の変更点" 6.1. Web サーバー設定の変更 Expand section "6.1. Web サーバー設定の変更" Collapse section "6.1. Web サーバー設定の変更" 6.1.1. デフォルトの Web モジュールの動作の変更 6.1.2. Undertow サブシステムのデフォルト設定の変更 6.2. Infinispan サーバー設定の変更 Expand section "6.2. Infinispan サーバー設定の変更" Collapse section "6.2. Infinispan サーバー設定の変更" 6.2.1. パッシベーション用のカスタムステートフルセッション Bean キャッシュの設定 6.2.2. Infinispan キャッシュコンテナートランスポートの変更 6.2.3. バージョン 8.0 以降からの EJB サブシステム設定の変更点 6.3. Jakarta Enterprise Beans サーバー設定の変更 Expand section "6.3. Jakarta Enterprise Beans サーバー設定の変更" Collapse section "6.3. Jakarta Enterprise Beans サーバー設定の変更" 6.3.1. キャッシュ変更による DuplicateServiceException の解決 6.4. メッセージングサーバー設定の変更 Expand section "6.4. メッセージングサーバー設定の変更" Collapse section "6.4. メッセージングサーバー設定の変更" 6.4.1. メッセージングデータの移行 Expand section "6.4.1. メッセージングデータの移行" Collapse section "6.4.1. メッセージングデータの移行" 6.4.1.1. エクスポートおよびインポートのアプローチを使用してメッセージングデータを移行する Expand section "6.4.1.1. エクスポートおよびインポートのアプローチを使用してメッセージングデータを移行する" Collapse section "6.4.1.1. エクスポートおよびインポートのアプローチを使用してメッセージングデータを移行する" 6.4.1.1.1. JBoss EAP 7.x リリースからメッセージングデータをエクスポートする 6.4.1.1.2. XML 形式のメッセージングデータをインポートする 6.4.1.1.3. メッセージングデータのインポート失敗からの回復 6.4.1.2. メッセージングブリッジを使用してメッセージングデータを移行する Expand section "6.4.1.2. メッセージングブリッジを使用してメッセージングデータを移行する" Collapse section "6.4.1.2. メッセージングブリッジを使用してメッセージングデータを移行する" 6.4.1.2.1. JBoss EAP 8.0 サーバーの設定 6.4.1.2.2. メッセージングデータの移行 6.4.1.3. メッセージングフォルダーのデータをバックアップする 6.4.2. Jakarta Messaging リソースアダプターの設定 6.4.3. メッセージング設定の変更 6.4.4. 組み込みブローカーメッセージング用の Galleon レイヤー 6.5. JBoss EAP 8.0 のセキュリティー強化 Expand section "6.5. JBoss EAP 8.0 のセキュリティー強化" Collapse section "6.5. JBoss EAP 8.0 のセキュリティー強化" 6.5.1. Vault の移行 6.5.2. レガシーセキュリティーサブシステムとセキュリティーレルムの削除 6.5.3. PicketLink サブシステムの削除 6.5.4. Red Hat build of Keycloak OIDC クライアントアダプターから JBoss EAP サブシステムへの移行 6.5.5. カスタムログインモジュールの移行 6.5.6. FIPS モードの変更 6.6. mod_cluster 設定の変更 6.7. 設定変更の表示 7. アプリケーションの移行における変更の理解 Expand section "7. アプリケーションの移行における変更の理解" Collapse section "7. アプリケーションの移行における変更の理解" 7.1. Web サービスアプリケーションの変更 Expand section "7.1. Web サービスアプリケーションの変更" Collapse section "7.1. Web サービスアプリケーションの変更" 7.1.1. JAX-RPC サポートの変更 7.1.2. Apache CXF Spring Web サービスの変更 Expand section "7.1.2. Apache CXF Spring Web サービスの変更" Collapse section "7.1.2. Apache CXF Spring Web サービスの変更" 7.1.2.1. Apache CXF インターセプター 7.1.2.2. Apache CXF の機能 7.1.2.3. Apache CXF HTTP トランスポート 7.1.3. WS-Security の変更 7.1.4. JBoss モジュール構造の変更 7.1.5. Bouncy Castle の要件および変更 7.1.6. Apache CXF バス選択ストラテジー 7.1.7. WebServiceRef の Jakarta XML Web Services 2.2 要件 7.1.8. IgnoreHttpsHost CN チェックの変更 7.1.9. サーバー側設定およびクラスローディング 7.1.10. Java Endorsed Standards Override Mechanism が非推奨となる 7.1.11. EAR アーカイブでの記述子の仕様 7.2. リモート URL コネクターとポートの更新 7.3. メッセージングアプリケーションの変更 Expand section "7.3. メッセージングアプリケーションの変更" Collapse section "7.3. メッセージングアプリケーションの変更" 7.3.1. Jakarta Messaging デプロイメント記述子の置き換えまたは更新 7.3.2. HornetQ API の置換 7.3.3. 非推奨のアドレス設定属性の置き換え 7.3.4. JBoss EAP 7 に必要なメッセージングアプリケーションの変更 7.4. Jakarta RESTful Web サービスと RESTEasy アプリケーションの変更 Expand section "7.4. Jakarta RESTful Web サービスと RESTEasy アプリケーションの変更" Collapse section "7.4. Jakarta RESTful Web サービスと RESTEasy アプリケーションの変更" 7.4.1. RESTEasy の非推奨クラス 7.4.2. 削除または保護された RESTEasy クラス 7.4.3. 追加の RESTEasy 変更 7.4.4. RESTEasy SPI の変更 7.4.5. Jackson プロバイダーの変更 7.4.6. Spring RESTEasy 統合の変更 7.4.7. RESTEasy Jettison JSON プロバイダーの変更 7.4.8. JBoss EAP の MicroProfile 7.5. CDI アプリケーションの変更 Expand section "7.5. CDI アプリケーションの変更" Collapse section "7.5. CDI アプリケーションの変更" 7.5.1. Bean アーカイブ 7.5.2. 会話解決の明確化 7.5.3. オブザーバー解決 7.6. HTTP セッション ID の変更 7.7. 明示的なモジュール依存関係の移行 7.8. Hibernate の変更 Expand section "7.8. Hibernate の変更" Collapse section "7.8. Hibernate の変更" 7.8.1. Hibernate ORM 5.3 から 5.4 への移行 Expand section "7.8.1. Hibernate ORM 5.3 から 5.4 への移行" Collapse section "7.8.1. Hibernate ORM 5.3 から 5.4 への移行" 7.8.1.1. 遅延した ID 挿入動作のオーバーライド 7.8.1.2. SQL Server JDBC ドライバーのバージョンを少なくとも 6.1.2 にアップグレードする 7.8.2. Hibernate ORM 5.4 から 5.5 への移行 Expand section "7.8.2. Hibernate ORM 5.4 から 5.5 への移行" Collapse section "7.8.2. Hibernate ORM 5.4 から 5.5 への移行" 7.8.2.1. Dom4J ベースの XML マッピング 7.8.2.2. "拡張プロキシー" を無効化する機能の削除 7.8.3. Hibernate ORM 5.5 から 5.6 への移行 Expand section "7.8.3. Hibernate ORM 5.5 から 5.6 への移行" Collapse section "7.8.3. Hibernate ORM 5.5 から 5.6 への移行" 7.8.3.1. Javassist の削除 7.8.4. Hibernate ORM 5.6 から 6.0 への移行 7.8.5. Hibernate ORM 6.0 から 6.1 への移行 7.8.6. Hibernate ORM 6.1 から 6.2 への移行 7.8.7. Hibernate ORM 4.3 から Hibernate ORM 5.0 への移行 7.8.8. Hibernate ORM 5.0 から Hibernate ORM 5.1 への移行 7.8.9. Hibernate ORM 5.1 および Hibernate ORM 5.2 から Hibernate ORM 5.3 への移行 7.9. Hibernate Search の変更 Expand section "7.9. Hibernate Search の変更" Collapse section "7.9. Hibernate Search の変更" 7.9.1. Hibernate Search 6 による Hibernate Search 5 API の置き換え 7.9.2. Hibernate Search 6 による Elasticsearch のサポート 7.10. エンティティー Bean の Jakarta Persistence への移行 7.11. Jakarta 永続プロパティーの変更 7.12. Jakarta Enterprise Beans クライアントコードの移行 Expand section "7.12. Jakarta Enterprise Beans クライアントコードの移行" Collapse section "7.12. Jakarta Enterprise Beans クライアントコードの移行" 7.12.1. JBoss EAP 7 での Jakarta Enterprise Beans クライアントの変更 Expand section "7.12.1. JBoss EAP 7 での Jakarta Enterprise Beans クライアントの変更" Collapse section "7.12.1. JBoss EAP 7 での Jakarta Enterprise Beans クライアントの変更" 7.12.1.1. デフォルトのリモート接続ポートの更新 7.12.1.2. デフォルトコネクターの更新 7.12.2. リモートネーミングクライアントコードの移行 7.12.3. JBoss EAP 7.1 で導入された追加の JBoss EJB クライアントの変更 7.13. WildFly 設定ファイルを使用するようクライアントを移行 7.14. デプロイメント計画設定の移行 7.15. カスタムアプリケーションバルブを移行する 7.16. セキュリティーアプリケーションの変更 Expand section "7.16. セキュリティーアプリケーションの変更" Collapse section "7.16. セキュリティーアプリケーションの変更" 7.16.1. オーセンティケーターバルブの移行 7.16.2. PicketLink の削除 7.16.3. Vault の削除 7.16.4. OIDC クライアントの移行 7.16.5. カスタムログインモジュールの移行 7.16.6. その他のセキュリティーアプリケーションの変更 7.17. JBoss Logging の変更 7.18. Jakarta Faces コードの変更 7.19. faces の代替として MyFaces を統合する 7.20. モジュールクラスのロードの変更 7.21. アプリケーションクラスタリングの変更 Expand section "7.21. アプリケーションクラスタリングの変更" Collapse section "7.21. アプリケーションクラスタリングの変更" 7.21.1. 新しいクラスタリング機能の概要 7.21.2. Web セッションクラスタリングの変更 7.21.3. デフォルトの分散可能セッション管理動作のオーバーライド 7.21.4. ステートフルセッション EJB クラスタリングの変更 7.21.5. クラスタリングサービスの変更 7.21.6. クラスタリング HA シングルトンの移行 7.22. コンテキストタイプを使用した ContextService のカスタマイズ 7.23. 非推奨の InitialContext クラスの削除 7.24. リソースアダプター Expand section "7.24. リソースアダプター" Collapse section "7.24. リソースアダプター" 7.24.1. IBM MQ リソースアダプターのデプロイ Expand section "7.24.1. IBM MQ リソースアダプターのデプロイ" Collapse section "7.24.1. IBM MQ リソースアダプターのデプロイ" 7.24.1.1. IBM MQ リソースアダプターの制限と既知の問題 7.24.2. Apache Log4j バージョン 1 API の削除 8. その他の変更点 Expand section "8. その他の変更点" Collapse section "8. その他の変更点" 8.1. JBoss EAP Natives および Apache HTTP Server の提供に関する変更 8.2. Amazon EC2 でのデプロイメントの変更 8.3. 共有モジュールを含むアプリケーションの削除 8.4. add-user スクリプトの変更 8.5. OSGi サポートの削除 8.6. Java の SOAP with Attachement の変更 9. Elytron への移行 Expand section "9. Elytron への移行" Collapse section "9. Elytron への移行" 9.1. Elytron の概要 9.2. セキュアな vault およびプロパティーの移行 Expand section "9.2. セキュアな vault およびプロパティーの移行" Collapse section "9.2. セキュアな vault およびプロパティーの移行" 9.2.1. Secure Vault の Secure Credential Storage への移行 Expand section "9.2.1. Secure Vault の Secure Credential Storage への移行" Collapse section "9.2.1. Secure Vault の Secure Credential Storage への移行" 9.2.1.1. WildFly Elytron ツールを使用して vault データを移行する Expand section "9.2.1.1. WildFly Elytron ツールを使用して vault データを移行する" Collapse section "9.2.1.1. WildFly Elytron ツールを使用して vault データを移行する" 9.2.1.1.1. 個別のセキュリティー vault のクレデンシャルストアへの移行 9.2.1.1.2. 複数のセキュリティー vault を一括でクレデンシャルストアに移行する 9.2.2. セキュリティープロパティーの Elytron への移行 9.3. 認証設定の移行 Expand section "9.3. 認証設定の移行" Collapse section "9.3. 認証設定の移行" 9.3.1. PicketBox プロパティーベースの設定を Elytron に移行 Expand section "9.3.1. PicketBox プロパティーベースの設定を Elytron に移行" Collapse section "9.3.1. PicketBox プロパティーベースの設定を Elytron に移行" 9.3.1.1. プロパティーベースの認証の Elytron への移行 9.3.2. レガシーセキュリティーレルムのプロパティーベースの設定を Elytron に移行する 9.3.3. filesystem-realm コマンドを使用したファイルシステムベースのセキュリティーレルムへの移行 9.3.4. LDAP 認証設定の Elytron への移行 Expand section "9.3.4. LDAP 認証設定の Elytron への移行" Collapse section "9.3.4. LDAP 認証設定の Elytron への移行" 9.3.4.1. レガシー LDAP 認証の Elytron への移行 9.3.5. データベース認証設定の Elytron への移行 Expand section "9.3.5. データベース認証設定の Elytron への移行" Collapse section "9.3.5. データベース認証設定の Elytron への移行" 9.3.5.1. レガシーデータベース認証の Elytron への移行 9.3.6. Kerberos 認証の Elytron への移行 Expand section "9.3.6. Kerberos 認証の Elytron への移行" Collapse section "9.3.6. Kerberos 認証の Elytron への移行" 9.3.6.1. Kerberos HTTP 認証の移行 Expand section "9.3.6.1. Kerberos HTTP 認証の移行" Collapse section "9.3.6.1. Kerberos HTTP 認証の移行" 9.3.6.1.1. Kerberos HTTP 認証の Elytron への移行 9.3.6.2. Kerberos リモーティング SASL 認証の移行 Expand section "9.3.6.2. Kerberos リモーティング SASL 認証の移行" Collapse section "9.3.6.2. Kerberos リモーティング SASL 認証の移行" 9.3.6.2.1. Kerberos リモーティング SASL 認証の Elytron への移行 9.3.7. 複合ストアの Elytron への移行 Expand section "9.3.7. 複合ストアの Elytron への移行" Collapse section "9.3.7. 複合ストアの Elytron への移行" 9.3.7.1. PicketBox 複合ストア設定 9.3.7.2. レガシーセキュリティーレルム複合ストア設定 9.3.7.3. Elytron 集約セキュリティーレルム設定 9.3.8. キャッシングを使用するセキュリティードメインを Elytron に以降する Expand section "9.3.8. キャッシングを使用するセキュリティードメインを Elytron に以降する" Collapse section "9.3.8. キャッシングを使用するセキュリティードメインを Elytron に以降する" 9.3.8.1. PicketBox のキャッシュ済みセキュリティードメイン設定 9.3.8.2. Elytron のキャッシュされたセキュリティードメインの設定 9.3.9. Jakarta Authorization Security の Elytron への移行 9.4. アプリケーションクライアントの移行 Expand section "9.4. アプリケーションクライアントの移行" Collapse section "9.4. アプリケーションクライアントの移行" 9.4.1. 設定ファイルアプローチを使用したネーミングクライアントの移行 9.4.2. プログラムによるアプローチを使用したネーミングクライアントの移行 9.4.3. Jakarta Enterprise Beans クライアントの Elytron への移行 Expand section "9.4.3. Jakarta Enterprise Beans クライアントの Elytron への移行" Collapse section "9.4.3. Jakarta Enterprise Beans クライアントの Elytron への移行" 9.4.3.1. 設定ファイルを使用した Jakarta Enterprise Beans クライアントの移行 9.4.3.2. Jakarta Enterprise Beans クライアントをプログラムで移行 9.5. SSL 設定の移行 Expand section "9.5. SSL 設定の移行" Collapse section "9.5. SSL 設定の移行" 9.5.1. CLIENT-CERT SSL 認証の Elytron への移行 Expand section "9.5.1. CLIENT-CERT SSL 認証の Elytron への移行" Collapse section "9.5.1. CLIENT-CERT SSL 認証の Elytron への移行" 9.5.1.1. CA のみが含まれるレガシー truststore 9.5.1.2. セキュリティーレルムおよびドメイン 9.5.1.3. プリンシパルデコーダー 9.5.1.4. HTTP 認証ファクトリー 9.6. LDAP でのレガシーセキュリティー動作の変更 A. 参考資料 Expand section "A. 参考資料" Collapse section "A. 参考資料" A.1. リリース間の互換性と相互運用性 Expand section "A.1. リリース間の互換性と相互運用性" Collapse section "A.1. リリース間の互換性と相互運用性" A.1.1. インターネット Inter-ORB プロトコルを介したエンタープライズ Bean のリモート処理 A.1.2. Java Naming and Directory Interface を使用したエンタープライズ Bean のリモーティング A.1.3. @WebService を使用したエンタープライズ Bean のリモート処理 A.1.4. メッセージングスタンドアロンクライアント A.1.5. メッセージング MDB A.1.6. メッセージングブリッジ 法律上の通知 Settings Close Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 한국어 简体中文 日本語 English Language: 한국어 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 移行ガイド Red Hat JBoss Enterprise Application Platform 8.0Red Hat JBoss Enterprise Application Platform のメジャーバージョンへのアップグレード手順Red Hat Customer Content Services法律上の通知概要 このガイドでは、Red Hat JBoss Enterprise Application Platform の以前のバージョンから移行する方法について説明します。 Next