Oracle® Fusion Middleware Publishing Reports to the Web with Oracle Reports Services 11g Release 1 (11.1.1) Part Number B32121-02 |
|
|
View PDF |
Oracle Reports 11g Release 1 (11.1.1) provides Logging enhancements in the following areas:
Security
Job Administration
Upgradea
High Availability
Fonts
Table 24-2 provides a list of enhanced log messages:
Table 24-2 Example enhanced logging messages.
Enhancement | Sample Output |
---|---|
Security |
|
Start |
|
JAZNSecurity |
|
ReportsActionHandler |
|
JAZNSecurity |
|
JAZNSecurity |
|
Job Administration |
|
ConnectionImpl |
|
JobManager |
|
ConnectionImpl |
|
Upgrade |
|
Upgrade Framework |
|
Upgrade Framework |
|
Upgrade.Reports |
|
Upgrade.Reports |
|
High Availability |
|
JOC Caching |
|
Font |
|
For more information on font related log enhancements, see Section 12.2.3, "Font Diagnosis and Tracing" |
This section discusses recommended settings in logging configuration to diagnose engine crashes.
Sometimes it is difficult to diagnose an engine crash as you do not find all log messages in the log file, especially when the log messages are generated just prior to an engine crash.
Due to performance reasons, the logging framework buffers the logs in memory and then flushes the logs periodically to log files. If an engine crashes suddenly, the logging framework may not get a chance to flush the logs from buffer to the file before the engine process exits. As a result, the logging information which had to be logged before an engine crash may not be available in the log file.
To diagnose an engine crash and to see all the log entries, perform the following steps:
For rwserver
Navigate to the Reports Server logging.xml
file located at:
ORACLE_INSTANCE/config/ReportsServerComponent/<server name>/logging.xml
( For Standalone Servers)
$DOMAIN_HOME/config/fmwconfig/servers/WLS_REPORTS/logging.xml
( For In-process Servers)
Set the value of autoFlushLevel
for engine log handler to TRACE:32
.
For example,
<log_handler name='rwengine_trace_handler' ....> <property name='autoFlushLevel' value='TRACE:32'/> ...
For rwrun
Navigate to the logging.xml
file located at ORACLE_INSTANCE/config/ReportsToolsComponent/ReportsTools/logging.xml
Set the value of autoFlushLevel
for engine log handler to TRACE : 32
.
For example,
<log_handler name='runtime_trace_handler' ...> <property name='autoFlushLevel' value='TRACE:32'/> ...
By default, NOTIFICATION :1
messages are flushed immediately. If you set the value of the autoFlushLevel parameter to TRACE : 32
for any message, the log messages are flushed to the file immediately. As continuous flushing affects performance, it is recommended that you set the autoFlushLevel for diagnostic purposes only.