Sun ONE Application Server 7 サーバーアプリケーションの移行および再配備 |
817-0603-10 |
最終更新日: 2002 年 10 月 16 日 |
目 次前提事項
マニュアルの構成
マニュアルの表記規則
Sun ONE Application Server 7 について
Sun ONE Application Server 7 のアーキテクチャ
J2EE コンポーネント標準
開発環境
Sun ONE Application Server 6.0/6.5 の開発環境
管理ツール
Sun ONE Application Server 7 の開発環境
Sun ONE Application Server 6.0 の管理ツール
データベース接続
Sun ONE Application Server 6.5 の管理ツール
Sun ONE Application Server 7 の管理ツール
Sun ONE Application Server 6.0 がサポートするデータベース
J2EE アプリケーションコンポーネントと移行
Sun ONE Application Server 6.5 がサポートするデータベース
Sun ONE Application Server 7 がサポートするデータベース
移行と再配備
移行が必要な理由
移行を必要とする要素
再配備とは
Sun ONE Application Server 6.0/6.5 について
Sun ONE Application Server 6.x から 7 への移行に関する問題
JDBC コードの移行
移行例 : iBank
DriverManager インタフェース経由の接続の確立
Java Server Pages および JSP カスタムタグライブラリの移行
JDBC 2.0 データソースの使用方法
サーブレットの移行
JNDI コンテキストからのデータソースの取得
EJB の移行
JNDI コンテキスト内での EJB の宣言
Sun ONE Application Server 7 に対応した EJB の変更
Web アプリケーションの移行
Web アプリケーションモジュールの移行
エンタープライズ EJB モジュールの移行
サーブレットおよび JSP の移行時の特定の障害
エンタープライズアプリケーションの移行
アプリケーションルートコンテキストとアクセス URL
固有の拡張子の移行
iBank アプリケーションの手動移行
BEA WebLogic Server v6.1 および IBM WebSphere v4.0 からの移行
Web アプリケーションの変更
Sun ONE Studio for Java 4.0 を使用した iBank の移行
EJB の変更
配備用アプリケーションのアセンブル
asadmin ユーティリティを使用した Sun ONE Application Server 7 での iBank アプリケーションの配備
Sun ONE Studio for Java での Web アプリケーションモジュールの作成
CMP エンティティ EJB の 1.1 から 2.0 への変換
Sun ONE Studio for Java での EJB モジュールの作成
Sun ONE Studio for Java でのエンタープライズアプリケーションの作成
Sun ONE Application Server 7 でのアプリケーションの配備
KIVA/NAS 4.1 から Sun ONE AS 7 への移行
はじめに
移行準備
移行プロセスの概要
OnlineBankSample の移行
作業環境の準備
自動移行プロジェクトの準備
GXR ファイルの準備
Extraction Tool 実行前の注意点
Migration Toolbox の実行
Toolbox の作成
NetDynamics から Sun ONE AS 7 への移行
はじめに
移行準備
移行プロセスの概要
ToolBox サンプルアプリケーションの移行
作業環境の準備
自動移行プロジェクトの準備
Migration Toolbox の実行
Toolbox Builder の作成
Sun ONE Migration Tool for Application Servers
Sun ONE Migration Toolbox (従来の iPlanet Migration Toolbox)
移行したアプリケーションの再配備
iBank アプリケーションの仕様
アプリケーション開発用ツール
データベーススキーマ
アプリケーション間の移動とロジック
アプリケーションコンポーネント
移行時に発生する問題を考慮した最適な設計の選択
Sun ONE Migration Toolbox
サポートされるプラットフォーム
移行
Toolbox Builder
Tool と Toolbox
Kiva Migration Toolbox Builder
NetDynamics Migration Toolbox Builder
新しいツールの生成
トラブルシューティング
Cloning Tools
Deleting Tools
インポートツールとエクスポートツール
ツールボックスのマージ
ツールボックスのインストールおよび設定
抽出
変換
移行後の問題
EJB 1.1 から EJB 2.0 への移行
EJB クエリ言語
ローカルインタフェース
EJB 2.0 コンテナ管理による持続性 (CMP)
エンティティ Bean の関係の定義
メッセージ駆動型 Beans
EJB クライアントアプリケーションの移行
JNDI コンテキスト内での EJB の宣言
CMP エンティティ EJB の移行
EJB JNDI 参照の使用方法の要約
Bean クラスの移行
ejb-jar.xml の移行
カスタム検索メソッド