ロギングの有効化

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

Oracle WebLogic Serverでロギングを有効にするには:

  1. 次のようにしてlogging.xmlファイルを編集します。
    1. ファイル内に次のブロックを追加します。
      
      <log_handler name='JIRA-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> <logger name="ORG.IDENTITYCONNECTORS.GENERICREST" level="[LOG_LEVEL]"          useParentHandlers="false">     <handler          name="Jira-handler"/>    <handler          name="console-handler"/> </logger> <logger name="ORG.IDENTITYCONNECTORS.RESTCOMMON" level="[LOG_LEVEL]"          useParentHandlers="false">     <handler          name="Jira-handler"/>     <handler          name="console-handler"/>   </logger>
    2. 2箇所の[LOG_LEVEL]を、必要なODLのメッセージ・タイプとレベルの組合せで置き換えます。表4-1に、サポートされているメッセージ・タイプとレベルの組合せを示します。同様に、[FILE_NAME]は、ログ・メッセージを記録するログ・ファイルのフルパスおよび名前で置き換えます。次のブロックは、[LOG_LEVEL]および[FILE_NAME]のサンプル値を示しています。
      
      <log_handler name= ‘Jira-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.GENERICREST" level="NOTIFICATION:1"          useParentHandlers="false">     <handler          name="Jira -handler"/>     <handler          name="console-handler"/>   </logger> s<logger name="ORG.IDENTITYCONNECTORS.RESTCOMMON" level="NOTIFICATION:1"          useParentHandlers="false">     <handler          name=" Jira -handler"/>     <handler          name="console-handler"/>       </logger>

    これらのサンプル値を設定してOracle Identity Governanceを使用すると、このコネクタについて生成される、ログ・レベルがNOTIFICATION:1レベル以上のすべてのメッセージが指定のファイルに記録されます。

  2. 保存してファイルを閉じます。
  3. サーバー・ログをファイルにリダイレクトするには、次の環境変数を設定します。
    • Microsoft Windowsの場合: set WLS_REDIRECT_LOG=FILENAME
    • UNIXの場合: export WLS_REDIRECT_LOG=FILENAME

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

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