4.3.2 ロギングの有効化
次の手順を実行して、Oracle WebLogic Serverでロギングを有効化します。
Oracle WebLogic Serverでロギングを有効にするには:
- 次のようにしてlogging.xmlファイルを編集します。
-
ファイル内に次のブロックを追加します。
<log_handler name='DocuSign-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="DocuSign-handler"/> <handler name="console-handler"/> </logger> <logger name="ORG.IDENTITYCONNECTORS.RESTCOMMON" level="[LOG_LEVEL]" useParentHandlers="false"> <handler name="DocuSign-handler"/> <handler name="console-handler"/> </logger>
-
2箇所の[LOG_LEVEL]を、必要なODLのメッセージ・タイプとレベルの組合せで置き換えます。同様に、[FILE_NAME]を、記録するコネクタ操作に特有のメッセージを記録するログ・ファイルの名前とフルパスに置き換えます。次のブロックは、[LOG_LEVEL]と[FILE_NAME] のサンプル値を示します。
<log_handler name='DocuSign-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="DocuSign-handler"/> <handler name="console-handler"/> </logger> <logger name="ORG.IDENTITYCONNECTORS.RESTCOMMON" level="NOTIFICATION:1" useParentHandlers="false"> <handler name="DocuSign-handler"/> <handler name="console-handler"/> </logger>
これらのサンプル値を設定してOracle Identity Governanceを使用すると、このコネクタについて生成される、ログ・レベルが
NOTIFICATION:1
レベル以上のすべてのメッセージが指定のファイルに記録されます。 -
- ファイルを保存して閉じます。
- サーバー・ログをファイルにリダイレクトするには、次の環境変数を設定します。
-
Microsoft Windowsの場合:
set WLS_REDIRECT_LOG=FILENAME
-
UNIXの場合:
export WLS_REDIRECT_LOG=FILENAME
FILENAMEを、出力のリダイレクト先ファイルの場所と名前に置き換えます。
-
- アプリケーション・サーバーを再起動します。