WebLogic Tuxedo Connector 管理ガイド

     前  次    新しいウィンドウで目次を開く     
ここから内容の開始

WebLogic Tuxedo Connector のトラブルシューティング

以下の節では、WebLogic Tuxedo Connector のトラブルシューティング情報について説明します。

 


WebLogic Tuxedo Connector のモニタ

WebLogic Tuxedo Connector は、WebLogic Server ログ ファイルを使用してログ情報を記録します。ログ情報を記録するには、次のことを行ってください。

トレース レベルの設定 (非推奨)

注意 : WebLogic Server のプロパティ設定の詳細については、「WebLogic Tuxedo Connector プロパティの設定方法」を参照してください。

TraceLevel がサポートされなくなったため、システム デバッグを使用してください。デフォルトではすべてのデバッグ トレースは無効になっています。デバッグの設定方法については、「システム レベルのデバッグ設定」を参照してください。

デバッグ モードの有効化

ログ ファイルにトレース情報を書き込む指定は、以下の手順で行います。

  1. 左ペイン内で [サーバ] のノードをクリックします。
  2. 左ペイン内で使用するサーバを選択します。
  3. [ロギング] タブを選択します。
  4. [全般] タブをクリックします。
    1. [標準出力のロギングのリダイレクトを有効化] をクリックします。
    2. [標準出力|重大度] のしきい値を [Info] に設定します。

ユーザ データのダンプの有効化

ユーザ データのダンプを有効化するには、java.weblogic.Server コマンドに次の行を追加します。

JAVA_OPTIONS=-Dweblogic.debug.DebugWTCUData=true

ダンプを有効化すると、接続の確立後にユーザ データがダンプされます。他のデバッグ プロパティが有効化されていない場合、通常の WTC エラー メッセージと情報メッセージ以外では、このデータが唯一のダンプされる WTC 情報になります。ダンプは WLS のサーバ ログ ファイルで使用できます。

ダンプのフォーマットは次のとおりです。

 


よくある質問

この節では、よくあるユーザからの質問に対する解決策について説明します。

この EJB デプロイメント メッセージはどういう意味ですか?

simpserv サンプルを構築すると、次のようなエラーが表示されます。

<date> <Error> <EJB> <EJB Deployment: Tolower has a class weblogic.wtc.jatmi.tpserviceHome which is in the classpath.This class should only be located in the ejb-jar file.> 

このエラー メッセージは、このリリースの WebLogic Tuxedo Connector では無視できます。EJB は、EJB jar ファイルの EJB 呼び出しにすべてのインタフェースを要求します。しかし、WebLogic Tuxedo Connector のインタフェースのいくつかは CLASSPATH で実装されるため、コンパイラが例外を発生します。EJB をデプロイするとき、コンパイラはクラスのいくつかが CLASSPATH で検出されるために再デプロイできないことを示します。

コネクタはどのように起動するのですか?

WebLogic Server 7.0 より前のリリースでは、WebLogic Tuxedo Connector のセッションの開始に WebLogic Server の起動クラスを、またセッションの終了に WebLogic Server の停止クラスを使用していました。WebLogic Server 8.1 以降では、WTC サービスを使用して WebLogic Tuxedo Connector セッションが管理されます。

Tuxedo キュー ブリッジはどのように起動するのですか?

Tuxedo キュー ブリッジは、WTC サービスに Tuxedo キュー ブリッジおよびリダイレクトのコンフィグレーションが存在し、選択したサーバに WTC サービスを割り当てる場合に開始されます。

WTC サービスをサーバに割り当てるにはどのようにするのですか?

WTC サービスをサーバに割り当てようとすると、コンソールに例外メッセージが表示されます。どうすればよいでしょうか。

コンフィグレーション済みの有効な WTC サービスがあることを確認します。WTC サービスをサーバに割り当てるには、各 WTC サービスに 1 つ以上のローカル Tuxedo アクセス ポイントがコンフィグレーションされている必要があります。サーバのログに、次のように表示されます。

<Apr 22, 2002 4:21:35 PM EDT> <Error> <WTC> <180101> <At least one local domain has to be defined.>

接続の問題はどのように解決するのですか?

WebLogic Tuxedo Connector と Tuxedo 間で接続の確立中に問題が発生します。どうすればよいでしょうか。

旧リリースからの移行はどのように行いますか?

WebLogic Tuxedo Connector 6.x アプリケーション (WebLogic Tuxedo Connector 1.0 も含めて) を WebLogic Server 9.2 で使用する場合、アプリケーションにいくつかの変更を加える必要があります。詳細については、『WebLogic のアプリケーション環境のアップグレード』を参照してください。


  ページの先頭       前  次