Go to following location:
$MW_HOME/user_projects/domains/base_domain/config/fmwconfig/servers/oim_server1
Here we can find logging.xml
Open logging.xml and add the below snippet:
· First add the below code under <log_handlers> </log_handlers>
<log_handler name='CustomLog' level='FINEST' class='oracle.core.ojdl.logging.ODLHandlerFactory'>
<property name='logreader:' value='off'/>
<property name='path' value='${domain.home}/servers/${weblogic.Name}/logs/testlog.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>
· Second add the below code under <logger> </logger>
<logger name='EventHandlerLogger' level='TRACE:32' useParentHandlers='false'>
<handler name='CustomLog'/>
<handler name='console-handler'/>
</logger>
Note: Once log handler and logger statements are added in logging.xml, execute ‘xmllint --valid logging.xml’ command to verify if all statements are added and there is no syntax error.
Now you can use below line in your java class:
private static ODLLogger logger = ODLLogger.getODLLogger("EventHandlerLogger");
No comments:
Post a Comment