4.3.4 ロギングの有効化

次の手順を実行して、Oracle WebLogic Serverでロギングを有効化します。

  1. Oracle WebLogic Serverでロギングを有効化するには、次のようにlogging.xmlファイルを編集します:
    1. ファイル内に次のブロックを追加します。
      <log_handler name='Cerner-handler' level='[LOG_LEVEL]'class='oracle.core.ojdl.logging.ODLHandlerFactory'> <property name='logreader:' value='off'/> <property name='path' value='[FILE_NAME]'/>  <property name='format' value='ODL-Text'/> <property name='useThreadName' value='true'/> <property name='locale' value='en'/> <property name='maxFileSize' value='5242880'/> <property name='maxLogSize' value='52428800'/> <property name='encoding' value='UTF-8'/></log_handler> Copy<logger name=" ORG.IDENTITYCONNECTORS.CERNER" level="[LOG_LEVEL]" useParentHandlers="false"> <handler name="Cerner-handler"/> <handler name="console-handler"/> </logger>
    2. 2箇所の[LOG_LEVEL]を、必要なODLのメッセージ・タイプとレベルの組合せで置き換えます。表4-1に、サポートされているメッセージ・タイプとレベルの組合せを示します。同様に、[FILE_NAME]は、ログ・メッセージを記録するログ・ファイルのフルパスおよび名前で置き換えます。次のブロックは、[LOG_LEVEL]および[FILE_NAME]のサンプル値を示しています。
      <log_handler name= ‘Cerner -handler’ level='NOTIFICATION:1'class='oracle.core.ojdl.logging.ODLHandlerFactory'> <property name='logreader:' value='off'/> <property name='path' value='F:\MyMachine\middleware\user_projects\domains\base_domain1\servers\oim_server1\logs\oim_server1-diagnostic-1.log'/> <property name='format' value='ODL-Text'/> <property name='useThreadName' value='true'/> <property name='locale' value='en'/> <property name='maxFileSize' value='5242880'/> <property name='maxLogSize' value='52428800'/> <property name='encoding' value='UTF-8'/></log_handler> <logger name=" ORG.IDENTITYCONNECTORS.CERNER" level="NOTIFICATION:1" useParentHandlers="false"> <handler name="Cerner-handler"/> <handler name="console-handler"/></logger>
  2. これらのサンプル値を設定してOracle Identity Governanceを使用すると、このコネクタについて生成される、ログ・レベルがNOTIFICATION:1レベル以上のすべてのメッセージが指定のファイルに記録されます。
  3. 保存してファイルを閉じます。
  4. サーバー・ログをファイルにリダイレクトするには、次の環境変数を設定します。
    1. Microsoft Windowsの場合: set WLS_REDIRECT_LOG= FILENAME
    2. UNIXの場合: export WLS_REDIRECT_LOG= FILENAME

      FILENAME を、出力のリダイレクト先ファイルの場所と名前に置き換えます。

  5. アプリケーション・サーバーを再起動します。