WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 オペレーティング・システム: AIX, HP-UX, Linux, Solaris, Windows

デプロイメントのトラブルシューティング

アプリケーションまたはモジュールを WebSphere ESB にデプロイしているときに問題に遭遇した場合、さまざまなアクティビティーとツールを使用 してその問題をトラブルシューティングしたり解決したりすることができます。

始める前に

このトピックは以下の事柄を前提としています。

このタスクを実行する理由および時期

デプロイメントのトラブルシューティングのタスクは、ユーザーがエラー通知を受け取った後に開始します。 アクションを起こす前に、デプロイメント失敗のさまざまな症状を検査する必要があります。

このタスクの手順

  1. アプリケーションのインストールが失敗したかどうか判別します。
    system.out ファイルを調べ、障害の原因を特定するメッセージがない かどうか確認します。 アプリケーションがインストールできない理由として、以下のものが含まれます。
    • 1 つのアプリケーションを同じ Network Deployment セル内の複数のサーバーにインスト ールしようとしている。
    • アプリケーションの名前が、アプリケーションをインストールしている Network Deployment セル上の既存のモジュールと同じ名前になっている。
    • EAR ファイル内の J2EE モジュールを異なるターゲット・サーバーにデプロイしようとし ている。
    重要: サービスを含んでいるアプリケーションのインストールが 失敗した場合、アプリケーションの再インストールを試みる前に、障害の前に作成された SIBus 宛先または J2C 活動化仕様を取り除く必要があります。 これらの成果物を取り除く最も簡単な方法は、失敗の後で「保存」 > 「すべて破棄 (Discard all)」をクリックすることです。 変更を誤って保存してしまった場合、手動でバス宛先と J2C 活動化仕様を取り除く必要があります (バス宛先の削除 および J2C 活動化仕様の削除を参照 してください)。
  2. アプリケーションが正しくインストールされた場合、開始したかどうかを判別するため にアプリケーションを調べます。

    アプリケーションが稼働していない場合、障害はサーバーがアプリケーションのリ ソースの開始を試みたときに発生しています。

    1. 処置方法についての指示を行うメッセージがないかどうか system.out ファイルを調べてください。
    2. リソースが開始されているかどうか判別します。
      リソースが開始されなければ、アプリケーションは実行されないので、情報を損失せずにすみます。 リソースが開始しない理由は以下の通りです。
      • バインディングが誤って指定されている
      • リソースが正しく構成されていない
      • リソースがリソース・アーカイブ (RAR) ファイルに組み込まれていない
      • Web リソースが Web サービス・アーカイブ (WAR) ファイル内に組み込まれていない
    3. 失われたコンポーネントがないかどうかを判別します。

      コンポーネントが失われる理由は 、エンタープライズ・アーカイブ (EAR) ファイルのビルドの誤りです。 モジュールが必要とするすべてのコンポーネントが、Java アーカイブ (JAR) ファイルをビル ドするテスト・システムの正しいフォルダーにあることを確認してください。 アプリケーションのコンポーネントの確認について詳しくは、 「サーバーにデプロイするための準備」を参照してください。

  3. アプリケーションを調べ、そのアプリケーションを通って流れる情報があるか どうか確認します。

    実行中のアプリケーションが情報を処理できないこともあります。 この理由は、ステップ 2.b で記載されたものと同様です。

    1. アプリケーションが、別のアプリケーションに含まれるサービスを利用するかどうか判別します。 その別アプリケーションがインストールされ、実行されていることを確認します。
    2. 失敗したアプリケーションが使用する、別のアプリケーションに組み込まれたすべてのサービスのインポートおよびエクスポート・バインディングが正しく構成されているかどうか判別します。 管理コンソールを使用してバインディングを調べ、修正します。
  4. 問題を修正して、アプリケーションを再開します。
  5. 上記の手順が役立たない場合、 WebSphere ESB の「デプロイメントのト ラブルシューティング」を見直してください。

    WebSphere ESBWebSphere Application Server Network Deployment を 基礎にしてビルドされているため、 WebSphere Application Server のト ラブルシューティング情報を確認することもお勧めします。


Task topic

ご利用条件 | フィードバック (英語のみ)

Timestamp icon最終更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tdep_troubleshoot.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)