1. To enable TRACE logging for 10g WebGate:
Reference: How To Turn On Trace/Logging Oracle Access Manager (OAM)/COREid (Doc ID 403118.1)
First backup file <OAM component install dir>/oblix/config/oblog_config_wg.xml.
Then in the original oblog_config_wg.xml set:
<SimpleList>
<NameValPair
ParamName="LOG_THRESHOLD_LEVEL"
Value="LOGLEVEL_TRACE"></NameValPair>
</SimpleList>
NOTE: Do not modify any other LOGLEVEL settings in that file.
Also change the BUFFER_SIZE in the oblog config file, so that log entries are flushed to file promptly.
<NameValPair
ParamName="BUFFER_SIZE"
Value="4"></NameValPair>
WebGate webserver restart is not necessary.
To disable the TRACE logging simply replace the original oblog_config_wg.xml file.
2. To enable TRACE logging for 11g WebGate:
First backup file ORACLE_INSTANCE/config/OHS/OHS_INSTANCE_NAME/webgate/config/oblog_config_wg.xml
Then in the original oblog_config_wg.xml set:
<SimpleList>
<NameValPair
ParamName="LOG_THRESHOLD_LEVEL"
Value="LOGLEVEL_TRACE"></NameValPair>
</SimpleList>
NOTE: Do not modify any other LOGLEVEL settings in that file.
Also change the BUFFER_SIZE in the oblog config file, so that log entries are flushed to file promptly.
<NameValPair
ParamName="BUFFER_SIZE"
Value="4"></NameValPair>
WebGate webserver restart is not necessary.
To disable the TRACE logging simply replace the original oblog_config_wg.xml file.
3) To enable OAM 11g Server TRACE logging:
On the OAM Server run:
cd OAM_ORACLE_HOME/common/bin
./wlst.sh
wls:/offline>> connect() --- connect to the AdminServer port with weblogic credentials
wls> domainRuntime()
wls> setLogLevel(target='oam_server1',logger='oracle.oam',level='TRACE:32',persist="0",addLogger=1)
wls> exit()
Verify that there are now TRACE entries written to the OAM managed server diagnostic log. The log file location is: OAM_MW_HOME/user_projects/domains/DOMAIN_NAME/servers/OAM_MGD_SERVER_NAME/logs
To return the logging level to default run setLogLevel again with level='NOTIFICATION:1' or restart the OAM managed server.
Regards,
Arihant Baid