Enabling Logging for Siebel Reports in the Siebel Application
You can configure Siebel CRM to create log files that capture detailed information about errors that occur while running reports. The reports administrator can use the log files to investigate why the error occurred.
You set the log level for the XMLP Report server component by using the Server Manager UI or the Server Manager command-line interface program (srvrmgr program) - as described in the following procedures. You can adjust the log levels at any time.
Oracle Publisher logs all exceptions and debug level information.
The following procedure shows how to use the Server Manager UI to set log levels for the XMLP Report server component.
To set log levels for XMLP Report Server component using the Server Manager UI
-
Log in to the Siebel client with administrator privileges.
-
Navigate to the Administration - Server Configuration screen, Servers view, then the Components view.
-
In the Component field, query for XMLP Report Server, and then click the Events tab.
-
In Events list, query for XMLP Report Log, and then set the value for the log level to 5.
Note: Setting log levels to a high value for all components in report generation – such as, the requesting Object Manager, XMLP Report Server component, EAI Object Manager, File System Manager and Oracle Publisher Server – affects performance. The higher the log level value, the slower the performance. -
Click the Component tab.
-
In the Component field, query for the Application Object Manager, and then click the Events tab.
For example, query for the following Application Object Manager:
Call Center Object Manager (ENU)
-
In the Events list, query for XMLP Report Log, and then set the value for the log level to 5.
-
Stop, and then restart the XMLP Report Server and Siebel Application Object Manager server components.
For more information about restarting the Siebel Server, see Siebel System Administration Guide.
The following procedure shows how to use the command-line interface to set log levels for the XMLP Report server component.
To set log levels for XMLP Report Server component using the command-line interface
-
Run the following command to connect to the Siebel Server Manager:
srvrmgr /g gateway computer name:port number /s xmlp siebel server name /e enterprise /u user name /p password
where:
-
gateway computer name
is the name of the computer where the Siebel Gateway. -
port number
identifies the port number where the Siebel Gateway is listening. The colon and the port number are optional if using an optional default port. -
xmlp siebel server name
is the name of the server where the XMLP Report server component is enabled. -
user name
is the login name of the administrator. -
password
is the password for the administrator. For example:srvrmgr /g gateway computer name:2330 /s xmlp siebel server name /e Siebel /u SADMIN /p MSSQL
-
-
Run the following command to change the event log level:
change evtloglvl XMLPReportLog=5 for comp xmlpreportserver
where
5
is the event log level that you must change. For example, to get details for a call to a business service, run the following command:change evtloglvl ObjMgrBusServiceLog=5 for comp xmlpreportserver
-
Shut down, and then restart the XMLP Report server component.