インストール可能なエンタープライズ・モジュールのバージョン

Java™ Platform, Enterprise Edition (Java EE) モジュールの内容は、そのモジュールをデプロイメント・ターゲットにインストールできるかどうかに影響します。 デプロイメント・ターゲットは、WebSphere® Application Server 製品上のサーバーまたは少なくとも 1 つのメンバーを持つクラスターになります。

インストール可能なアプリケーション・モジュール

1 つのモジュールに対して該当するデプロイメント・ターゲットのみを選択します。アプリケーション、エンタープライズ Bean (EJB) モジュール、Session Initiation Protocol (SIP) アーカイブ (SAR)、Web モジュール、クライアント・モジュールは、以下の条件のいずれかが該当する場合、バージョン 9.x ターゲットにインストールする必要があります。

  • 9.x で追加された Java Platform, Enterprise Edition (Java EE) 7 テクノロジーをモジュールがサポートしている。
  • モジュールが 9.x ランタイム・アプリケーション・プログラミング・インターフェース (API) を呼び出す。
  • モジュールが 9.x 製品フィーチャーを使用する。

    例えば、Java EE デフォルト・バインディングを使用するためのサポートはバージョン 9.0 で追加されたため、Java EE デフォルト・バインディングを使用するモジュールはバージョン 9.x ターゲットにのみインストールする必要があります。

モジュールが Java EE 6 をサポートしている場合、そのモジュールはバージョン 9.x または 8.5.x のデプロイメント・ターゲットにインストールできます。 8.x API を呼び出すモジュール、または 8.x フィーチャーを使用するモジュールは、9.x または 8.x のデプロイメント・ターゲットにインストールできます。モジュールが Java 2 Platform, Enterprise Edition (J2EE) 1.4 をサポートしている場合は、バージョン 9.x、8.x、または 7.x のデプロイメント・ターゲットにそのモジュールをインストールできます。7.x API を呼び出すモジュール、または 7.x フィーチャーを使用するモジュールは、9.x、8.x、または 7.x のデプロイメント・ターゲットにインストールできます。7.x フィーチャー・パックの機能を必要とするモジュールは、9.x または 8.x デプロイメント・ターゲット、またはそのフィーチャー・パックで使用可能になっている 7.x デプロイメント・ターゲットにインストールできます。

アプリケーション のインストール中に「JavaServer Pages ファイルのプリコンパイル」「Web サービス のデプロイ」、または「エンタープライズ Bean のデプロイ」などのオプションを 選択することは、アプリケーションが現行製品バージョンのフィーチャーを 使用することを示します。アプリケーションのターゲットが古いバージョンの ノードにある場合、これらのオプションを選択しないでください。アプリケーションをデプロイする前に、古いバージョン で使用可能なツール (JspBatchCompiler、wsgen、ejbdeploy など) を使用して、 生成されるコードでアプリケーションを更新してください。

トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): コンテナー管理パーシスタンス (CMP) または Bean 管理パーシスタンス (BMP) のエンティティー Bean を EJB 2.1 以前のモジュールにパッケージする必要があります。CMP または BMP エンティティー Bean を含む EJB 3.x モジュールはインストールできません。CMP または BMP エンティティー Bean が EJB 3.x モジュールにパッケージされている場合は、インストールが失敗します。EJB 2.1 またはそれよりも前のモジュールは、9.x、8.x、または 7.x デプロイメント・ターゲットにインストールできます。gotcha

インストール可能な RAR ファイル

バージョン 7.x 製品向けに開発されたスタンドアロン・リソース・アダプター (コネクター) モジュール、すなわち RAR ファイルは、9.x、8.x、または 7.x のデプロイメント・ターゲットにインストールできます。8.x API を呼び出すモジュールは、9.x または 8.x のデプロイメント・ターゲットにインストールする必要があります。9.x API を呼び出すモジュールは、9.x のデプロイメント・ターゲットにインストールする必要があります。

デプロイメント・ターゲット

各種モジュールについて互換性のあるデプロイメント・ターゲットのバージョンを以下の表に示します。デプロイメント・ターゲットのバージョンが「9.x、8.x、または 7.x」と示されている場合は、そのモジュールは、WebSphere Application Server バージョン 9、8、または 7 サーバーまたはクラスターにデプロイできます。

表 1. 9.x、8.x、および 7.x のモジュールと互換性のあるデプロイメント・ターゲットのバージョン. 互換性のあるバージョンのデプロイメント・ターゲットに モジュールをデプロイしてください。
モジュール・タイプ モジュール Java サポート モジュールが 7.x、8.x、または 9.x ランタイム API を呼び出す、または 7.x、8.x、または 9.x フィーチャーを使用する モジュールをインストールできるクライアント・バージョン デプロイメント・ターゲット・バージョン
アプリケーション、EJB、または Web J2EE 1.3 いいえ 9.x、8.x、または 7.x 9.x、8.x、または 7.x
アプリケーション、EJB、または Web J2EE 1.3 はい 9.x、8.x、または 7.x (7.x API またはフィーチャーを使用する場合)

9.x または 8.x (8.x API またはフィーチャーを使用する場合)

9.x、8.x、または 7.x
アプリケーション、EJB、SAR、または web J2EE 1.4 はい、またはいいえ 9.x、8.x、または 7.x 9.x、8.x、または 7.x
アプリケーション、EJB、SAR、または web Java EE 5 はい、またはいいえ 9.x、8.x、または 7.x 9.x、8.x、または 7.x
アプリケーション、EJB、SAR、または web Java EE 6 はい、またはいいえ 9.x または 8.x 9.x または 8.x
アプリケーション、EJB、SAR、または web Java EE 7 はい、またはいいえ 9.x

9.x または 8.5.x (Web モジュールの場合)

9.x

9.x または 8.5.x (Web モジュールの場合)

クライアント 任意の Java EE バージョン はい、またはいいえ 9.x または 8.x 9.x または 8.x
リソース・アダプター JCA 1.0 いいえ 9.x、8.x、または 7.x 9.x、8.x、または 7.x
リソース・アダプター JCA 1.0 はい 9.x、8.x、または 7.x 9.x、8.x、または 7.x
リソース・アダプター JCA 1.5 はい、またはいいえ 9.x、8.x、または 7.x 9.x、8.x、または 7.x
リソース・アダプター JCA 1.6 はい、またはいいえ 9.x または 8.x 9.x または 8.x
リソース・アダプター JCA 1.7 はい、またはいいえ 9.x 9.x

トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=crun_app_moduleversion
ファイル名:crun_app_moduleversion.html