Rational® Application Developer V.6.x または V.7.0.0.x で作成したアプリケーションを現行のワークスペースにインポートできます。
始める前に
アプリケーションをマイグレーションする前に、新しいワークスペースを開いてください。
手順
- クリーンなワークスペースで、をクリックします。
- 「インポート」ページの「インポート・ソースの選択」フィールドで、を選択し、「次へ」をクリックします。
- 「プロジェクトのインポート」ページの「ソース・アーカイブ・ファイル」フィールドで「参照」をクリックし、マイグレーションするプロジェクトにナビゲートします。
マイグレーションに含めるプロジェクトを選択します。
J2C Tool Plugin インポート・サービスを選択する必要はありません。
- 「終了」をクリックすると、ワークショップ・マイグレーション・ウィザードが自動的に起動します。
- 「Rational Desktop のマイグレーション」ページで、「次へ」をクリックします。
- 「マイグレーションが必要なワークスペース・プロジェクト」ページで、マイグレーションに含めるプロジェクトを選択し、「次へ」をクリックします。
- 「マイグレーション・プロジェクトのリソース」ページで、タスクの要約を検討し、「次へ」をクリックします。
- 「マイグレーション開始の完了」ページで、「終了」をクリックします。
- マイグレーションが完了したら、「マイグレーション結果」ビューでプロセスを検討できます。 「マイグレーション結果」ビューが表示されない場合は、を選択し、「はい」をクリックします。
- マイグレーション後のステップ: 6.0.1.5 より前のバージョンの Rational Application Developer で作成したプロジェクトをマイグレーションした場合は、生成済みの J2C Java™ Bean インターフェースと実装コードに手動のステップを実行する必要があります。
- を選択し、「はい」をクリックして、「問題」ビューを開きます。
- 「問題」ビューに「処理されない例外の型 ResourceException」というエラーが表示された場合は、以下のステップに従って問題を解決します。
- J2C Java Bean インターフェースと実装ファイルを開き、エラー・アイコンを見つけます。エラー・アイコンを右クリックし、「クイック・フィックス」を選択します。「スロー宣言の追加」を選択し、throws javax.resource.ResourceException ステートメントをすべてのビジネス・メソッド宣言に追加します。
- import ステートメント import javax.resource.ResourceException; がない場合は、「クイック・フィックス」を使用して追加します。
- 「問題」ビューに ejb-jar.xml 中の 「CHKJ3013E: 名前 <variable-name> の 'resource-ref' 要素の重複」というエラーが表示された場合は、以下のステップに従って問題を解決します。
- を選択します。
- ワークスペースを閉じて再起動します。