WebSphere Application Server for z/OS, Version 6.0.x   
             オペレーティング・システム: z/OS

             目次と検索結果のパーソナライズ化

WebSphere Application Server バージョン 5.x からの Web アプリケーション・コンポーネントのマイグレーション

このタスクについて

WebSphere Application Server バージョン 5.x にデプロイされている Web アプリケーションは、 通常、マイグレーションする必要はありません。 Java サーブレット仕様のバージョン 2.2 と 2.3、および JavaServer Pages (JSP) 仕様のバーション 1.2 および 1.4 は、 サーブレット 2.4 または JSP 2.0 仕様で振る舞いが変更されていない限り、引き続きサポートされています。

アプリケーションが以下のように振る舞う場合には、サーブレット・マイグレーションが問題になる場合があります。

アプリケーションが名前のないパッケージ内の JSP ページ・インプリメンテーション・クラスを参照する場合、あるいは、(バージョン 4.x で JSP「プリコンパイル」オプションを用いてデプロイされている) WebSphere Application Server バージョン 4.x EAR ファイルを バージョン 5.x にインストールする場合、JSP マイグレーションが問題になることがあります。WebSphere Application Server バージョン 5.x からマイグレーションする場合は、すべての JSP ページを再コンパイルする必要があります。

アプリケーションが名前のないパッケージ内の JSP ページ・インプリメンテーション・クラスを参照する場合、あるいは、(バージョン 4.0.1 で JSP「プリコンパイル」オプションを用いてデプロイされている) WebSphere Application Server バージョン 4.0.1 EAR ファイルを バージョン 5.x にインストールする場合、JSP マイグレーションが問題になることがあります。WebSphere Application Server バージョン 5.x からマイグレーションする場合は、すべての JSP ページを再コンパイルする必要があります。

マイグレーション時の問題がご使用の Web アプリケーションに該当する場合は、 以下のステップに従ってください。

プロシージャー

  1. マイグレーション済みアプリケーションが内部サーブレットを参照している場合、各 Web モジュール WEB-INF 内にある IBM WebSphere Extensions XMI ファイル ibm-web-ext.xmi を介して、またはアセンブリー・ツールを使用して、機能を有効または無効にします。これの例は、fileServing および serveServletsByClassName です。
  2. アプリケーションで実装 されているすべての WebSphere Application Server バージョン 4.x の内部サーブレット に対して、WebSphere Application Server バージョン 5.x のパッケージ名を使用します。

    エラーをバイパスし、ルート・コンテキストから静的ファイルのサービス提供を可能にするために、WebSphere Application Server バージョン 4.x のユーザーは、アセンブリー・ツールを使用して Web デプロイメント記述子エディターを開き、「拡張」タブの「ファイル・サービスを可能にする」を選択するように忠告されます。

  3. PageListServlet を拡張し、関連する XML サーブレット構成ファイルの構成情報に依存するサーブレットをマイグレーションします。 バージョン 4.0.1 では、XML サーブレット構成ファイルによってページ・リストに構成データが提供され、 サーブレット構成情報が増えます。このファイルは servlet_class_name.servlet または servlet_name.servlet のいずれかの名前で、サーブレット・クラス・ファイル と同一のディレクトリーに保管されています。
  4. 値が V4、V5、 または V6 である Web コンテナー・カスタム・プロパティー com.ibm.ws.webcontainer.contenttypecompatibility を追加します。 この値は、アプリケーションがどのバージョンに依存するかによって決まります。 このカスタム・プロパティーの変更方法について詳しくは、デフォルトの Web コンテナー構成の変更 を参照してください。 このプロパティーはグローバル設定であるため、他のアプリケーションへの影響を考慮する必要があります。



関連タスク
マイグレーションと共存
ホット・デプロイメントと動的再ロード
関連資料
Web アプリケーション: 学習用リソース
コンテキスト・ルートを使用する JVM sendRedirect 呼び出しの構成
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 10:52:11 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.zseries.doc/info/zseries/ae/tweb_migrate2.html