WebSphere Application Server, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

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

コンテキスト・ルートを使用する JVM sendRedirect 呼び出しの構成

com.ibm.websphere.sendredirect.compatibility プロパティーが設定されておらず、 アプリケーションのサーブレット・コードに sendRedirect("/home.html") のようなステートメントがない場合、 Web ブラウザーに Error 404: No target servlet configured for uri: /home.html といったメッセージが表示される場合があります。

このタスクについて

遷移: com.ibm.websphere.sendredirect.compatibility プロパティーは、非推奨となっています。 Web アプリケーション・コンテキスト・ルートに関連するのでなく、 サーブレット・コンテナー (web_server_root) に関連する、非相対 URL (「/」で始まる) をリダイレクトするようにアプリケーションを変更する必要があります。

sendRedirect() 呼び出しを行う際に、Web サーバーのドキュメント・ルートを使用するのではなく、 代わりに Web アプリケーションのコンテキスト・ルートを使用するようにサーバーに指示を出す場合は、 com.ibm.websphere.sendredirect.compatibility プロパティーを true または false の値に 変更して、JVM を構成します。

プロシージャー

  1. JVM のプロパティーの設定ページにアクセスします。
    1. コンソールのナビゲーション・ツリーで、「サーバー」>「アプリケーション・サーバー」とクリックします。
    2. 「アプリケーション・サーバー」ページで、 構成する JVM 設定値を保持するサーバーの名前をクリックします。
    3. 選択したアプリケーション・サーバーの設定ページの「サーバー・インフラストラクチャー」で、「Java およびプロセス管理」>「プロセス定義」とクリックします。
    4. 「プロセス定義」ページで、 「Java 仮想マシン」をクリックします。
    5. 「Java Virtual Machine」ページで、「カスタム・プロパティー」をクリックします。
    6. 「カスタム・プロパティー」ページで「新規」をクリックします。
  2. プロパティーの設定ページで、com.ibm.websphere.sendredirect.compatibility の名前と、 その値の true または false 値を指定して、「OK」をクリックします。
  3. コンソールのタスクバーで「保管」をクリックします。
  4. アプリケーション・サーバーを停止してから、アプリケーション・サーバーを再始動します



関連タスク
JVM の構成
タスク・トピック    

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

最終更新: Jan 21, 2008 5:05:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/xrun_jvm_sendredirect.html