統合 JRas 操作のセットアップ

統合モードで JRas 操作を使用して、トレース・イベントおよびロギング・メッセージを WebSphere® Application Server ログにのみ送信します。

始める前に

このタスクおよびそのサブタスクで説明されている JRas フレームワークは、 推奨されません。ただし、Java™ ロギングを使用して、同様の結果を得ることができます。

このタスクについて

統合操作モードでは、メッセージ・イベントおよびトレース・イベントは、WebSphere Application Server のログに送信されます。 これが、デフォルトの操作モードです。

手順

  1. 必要な JRas 拡張クラスをインポートします。
    import com.ibm.ras.*; 
    import com.ibm.websphere.ras.*; 
  2. ロガー参照を宣言します。
    private RASMessageLogger msgLogger = null;
    private RASTraceLogger trcLogger = null;
  3. マネージャー・クラスへの参照を取得し、ロガーを作成します。 ロガーは名前付きのシングルトンであるため、ロガーの作成はさまざまな場所で行うことができます。 エンタープライズ Bean のロジック候補の 1 つが ejbCreate メソッドです。 例えば、myTestBean という名前のエンタープライズ Bean の場合、 以下のコードを ejbCreate メソッドに配置します。
    com.ibm.websphere.ras.Manager mgr = com.ibm.websphere.ras.Manager.getManager(); 
    msgLogger = mgr.createRASMessageLogger("Acme", "WidgetCounter", "RasTest",
             myTestBean.class.getName()); 
    
    // Configure the message logger to use the message file that is created
    // for this application. 
    msgLogger.setMessageFile("acme.widgets.DefaultMessages");
    trcLogger = mgr.createRASTraceLogger("Acme", "Widgets", "RasTest", 
             myTestBean.class.getName()); 
    mgr.addLoggerToGroup(trcLogger, groupName); 

トピックのタイプを示すアイコン タスク・トピック



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