Environment
NetIQ Identity Manager
Situation
What are good trace settings to enable for troubleshooting the reporting module?
Resolution
For IDM 4.0.x, edit the file IDMProv/conf/idmrptcore_logging.xml and make sure you remove the comments from the following lines (if they are not present you can add them instead):
<category additivity="true" name="com.novell.idm.rpt.core.server.service.DataCollectMgrService">
<priority value="TRACE"/>
</category>
<category additivity="true" name="com.novell.idm.rpt.core.server.dc">
<priority value="TRACE"/>
</category>
<category additivity="true" name="com.novell.idm.rpt.core.server.events.rptdriver">
<priority value="TRACE"/>
</category>
<category additivity="true" name="com.novell.idm.rpt.core.server.service.DataCollectMgrService">
<priority value="TRACE"/>
</category>
<category additivity="true" name="com.novell.idm.rpt.core.server.dc">
<priority value="TRACE"/>
</category>
<category additivity="true" name="com.novell.idm.rpt.core.server.events.rptdriver">
<priority value="TRACE"/>
</category>
after this step it will be necessary to restart the application server. The resulting messages should be output to the IDMProv/log/server.log file.
For IDM version 4.0.2A and from 4.5.0 onwards, the file idmrptcore_logging.xml is located on /opt/netiq/idm/apps/tomcat/conf. For these versions, these lines need to be added instead:
<logger additivity="true" name="com.novell.idm.rpt.core.server.service.DataCollectMgrService" level="TRACE"/>
<logger additivity="true" name="com.novell.idm.rpt.core.server.dc" level="DEBUG"/>
<logger additivity="true" name="com.novell.idm.rpt.core.server.events.rptdriver" level="TRACE"/>
after this, the tomcat service needs to be restarted. The output will be in the catalina.out file for the Tomcat instance.