EJB 1.1 から EJB 2.x へのプロジェクトの変換

J2EE マイグレーション・ウィザードを使用して、 EJB 1.1 プロジェクトを EJB 2.x プロジェクトに変換できます。

このタスクについて

  • J2EE 階層ビューで、1.1 プロジェクトを右クリックしてから、「マイグレーション」 > 「J2EE マイグレーション・ウィザード」を選択します。

あるいは、オリジナルの EJB 1.1 プロジェクトを保持したい場合は、 新規の 2.x プロジェクトを作成してから、そこに既存プロジェクトの JAR ファイルをインポートします (「ファイル」 > 「インポート」 > 「EJB JAR」)。

このプロジェクトは EJB 2.x プロジェクトになりますが、既存 (またはインポートされた) EJB 1.1 コンテナー管理パーシスタンス (CMP) エンティティー Bean は EJB 1.1 Bean のままです。つまり、CMP エンティティー Bean は EJB 2.x に変換されません。

J2EE マイグレーション・ウィザードは、 EJB 2.x プロジェクト内のエンタープライズ Bean を 1.1 から 2.x にマイグレーションします。 (1.1 の CMP エンティティー Bean を 2.x にマイグレーションすることを選択した場合、 2.x プロジェクト内のすべての Bean をマイグレーションする必要があります。 ただし、マイグレーションした 2.x Bean の中から、いくつか選択して、 ローカル・クライアント・ビューを追加することができます。)
  • ウィザードは、既存の EJB 1.1 継承を EJB 2.x プロジェクトで維持します。
  • ウィザードは、EJB 1.1 (独自の) 関係を EJB 2.x (標準) 関係にマイグレーションします。 これら以外にも、いくつかの利点があります。
注: 関連がマップされている場合、その関連自体に EJB 2.x 関連が作成されますが、それらの関連への役割のマップは無効になります。検証を実行すると、エラーが発生します。これを回避するには、先にマッピング・エディターを開いて、マップを保存します。 役割のマップは削除されます。その後で、検証を再度実行して、 役割を再マップできます。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: tejbprojcvt.html