WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


イベントの送信時にエラーが発生する (ServiceUnavailableException)

イベントをイベント・サーバーに送信しようとすると、イベント・ソース・アプリケーションがエラーを検出します。ログ・ファイルでは、ServiceUnavailableException とメッセージ「プロバイダー URL を指定して最初のコンテキストを取得しようとしている間に、通信障害が発生しました。(A communication failure occurred while attempting to obtain an initial context with the provider URL.)」が 示されています。

原因

この問題は、イベント・ソース・アプリケーションがイベント・サーバーに接続できないことを示しています。この問題は、以下のいずれかの条件によって発生します。
  • イベント・サーバーが稼働していない。
  • イベント・ソース・アプリケーションが、正しい JNDI プロバイダー URL を使用するように構成されていない。

対応策

この問題を訂正するには、以下の手順を実行します。
  1. イベント・サーバーの状況を確認するために、profile_root/bin ディレクトリーに移動して、以下の serverStatus コマンドを実行します。
    serverStatus servername
  2. イベント・サーバーが稼働していない場合は、以下のように startServer コマンドを使用してサーバーを始動します。
    startServer servername
  3. イベント・サーバーに接続できない アプリケーションが存在するサーバーのホスト名とリモート・メソッド呼び出し (RMI) ポートを確認します。イベント・ソース・アプリケーション用に構成された JNDI URL に同じ値が指定されていることを確認します。CEI サーバーが別のサーバーに存在する場合は、JNDI をそのリモート・デプロイメント・ターゲットで解決する必要があります。

topic トピック

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


タイムスタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tcei_trb_service_unavailable_exception.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。