Web コンテナーのトラブルシューティングのヒント

注: このトピックでは、 1 つ以上のアプリケーション・サーバー・ログ・ファイルを参照します。推奨される代替案として、分散システムや IBM® i システムの SystemOut.logSystemErr.logtrace.logactivity.log ファイルではなく、High Performance Extensible Logging (HPEL) ログおよびトレース・インフラストラクチャーを使用するようにサーバーを構成できます。また HPEL は、ネイティブ z/OS® ロギング機能と連携させて使用することができます。HPEL を使用する場合、LogViewer コマンド・ライン・ツールを サーバー・プロファイルの bin ディレクトリーから使用して、すべてのログ・ファイルにアクセスし、 情報をトレースできます。HPEL の使用について詳しくは、HPEL を使用してのアプリケーションの トラブルシューティングに関する情報を参照してください。
Web モジュールの開始時、または特定の Web モジュール内のリソースへのアクセス時に問題がある場合、以下を実行してください。
  • [AIX Solaris HP-UX Linux Windows]問題の Web モジュールをホストしているアプリケー ション・サーバーの JVM ログおよびプロセス・ログを表示し、Web モジュールが正常に開始されたことを示すメッセージを JVM 出力ファイルから探します。 以下のようなメッセージがあるはずです。
    WebContainer  A SRVE0161I: IBM WebSphere Application Server - Web Container. 
    Copyright IBM Corp. 1998-2002
    WebContainer  A SRVE0169I: Web モジュールをロード中: [module_name]。
    ApplicationMg A WSVR0221I: Application started: [application_name]
    HttpTransport A SRVE0171I: トランスポート http はポート [port_number] に listen しています。
    [server_name] open for e-business in [profile_root]/logs/[server_name]/SystemOut.log
  • [IBM i]問題の Web モジュールをホストしているアプリケー ション・サーバーの JVM ログおよびプロセス・ログを表示し、Web モジュールが正常に開始されたことを示すメッセージを JVM 出力ファイルから探します。 以下のようなメッセージがあるはずです。
    WebContainer  A SRVE0161I: IBM WebSphere Application Server - Web Container.
    Copyright IBM Corp. 1998-2002
    WebContainer  A SRVE0169I: Web モジュールをロード中: [module_name]。
    ApplicationMg A WSVR0221I: Application started: [application_name]
    HttpTransport A SRVE0171I: トランスポート http はポート [port_number] に listen しています。
    [server_name] open for e-business in profile_root/logs/[server_name]/SystemOut.log
  • [z/OS]問題の Web モジュールをホストしている アプリケーション・サーバーのログを表示し、Web モジュールが正常に開始されたことを示すメッセージを JVM 出力ファイルから探します。 以下のようなメッセージがあるはずです。
    WebContainer  A SRVE0161I: IBM WebSphere Application Server - Web Container.
    Copyright IBM Corp. 1998-2002
    WebContainer  A SRVE0169I: Web モジュールをロード中: [module_name]。
    ApplicationMg A WSVR0221I: Application started: [application_name]
    HttpTransport A SRVE0171I: トランスポート http はポート [port_number] に listen しています。
    [server_name] open for e-business in [profile_root]/logs/[server_name]/SystemOut.log
  • サーブレット、HTML ファイル、および JavaServer Pages (JSP) ファイルが提供されない原因となる特定の問題については、『Web リソース (JSP ファイル、サーブレット、HTML ファイル、イメージ) が表示されない』トピックを参照してください。
  • [AIX Solaris HP-UX Linux Windows][IBM i]Web コンテナーのランタイム動作についての詳細なトレースを行うには、com.ibm.ws.webcontainer*=all を使用して、コンポーネント com.ibm.ws.webcontainer のトレースを使用可能にしてください。
アプリケーション・サーバーに関連した呼び出しが、 Servlet.init メソッド中に失敗する場合は、以下のいずれかを実行してください。
  • サーバーで e-business の準備ができている場合は、サーブレットを始動時に開始するのではなく、 ブラウザーでそのサーブレットへの単一の要求を行うことで、手動でサーブレットを初期化します。あるいは、
  • サーブレットの init メソッドで、アプリケーション・サーバーに関連した呼び出しを行わないようにすることもできます。
アプリケーション・サーバー始動中に、サーブレットを開始するプロパティーが使用可能な場合、その始動プロセスの一部は、Web コンテナーを開始時に、Servlet.init メソッドをサーブレットに呼び出します。 それゆえ、Web コンテナーが開始し、init メソッドを呼び出すとき、他の コンポーネント、例えば、ネーミングおよびワークロード管理はまだ 完全に開始されていない場合があります。その結果、 一部のアプリケーション・サーバー・コンポーネントが準備できていないために、 アプリケーション・サーバーに関連した呼び出しが機能しないことがあります。 一度アプリケーション・サーバーが「e-business 対応」になれば、準備が完全にできていることになります。

これらのステップで問題が解決されない場合は、使用可能なオンライン・サポート (ヒント、技術情報、および修正) を参照して、問題が特定され、文書化されているかどうかを確認してください。 問題がリストされていない場合は、IBM サポートに連絡してください。

IBM サポートから入手可能な既知の問題およびその解決法に関する最新の情報については、IBM サポート・ページを参照してください。

IBM サポートが提供する資料を利用すれば、この問題の解決に必要な情報を収集する時間を節約できます。PMR を開く前に、IBM サポート・ページを参照してください。


トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_webcntrcomp
ファイル名:rtrb_webcntrcomp.html