Enable debug mode logging on CCA.log for 12.9 CU1 and above versions
search cancel

Enable debug mode logging on CCA.log for 12.9 CU1 and above versions

book

Article ID: 389116

calendar_today

Updated On:

Products

CA Configuration Automation

Issue/Introduction

Settings to enable the debug level on CCA.log has changed since 12.9 CU1 (12.9.0.100), so why the 
previous changes in the C:\Program Files\CA\CCA Server\tomcat\webapps\ROOT\WEB-INF\log4j.xml 
didn't work. The log4j.xml is not there anymore but has been replaced by log4j2.xml.

Environment

CA Configuration Automation - versions 12.9 CU1 and above

Resolution

Apply the following steps:

1. Change the logging level inside file C:\Program Files (x86)\CA\DSM\Web Console\webapps\pmengine\WEB-INF\classes\log4j2.xml
(save a copy of the file before then you can rename to change back to the default 'info' level).

Edit the file to these 3 sections.

From:

<logger name="com.ca.acm.grid.Trace" additivity="false">
<level value="off"/> <!-- alternatives are debug and off -->
<appender-ref ref="stdout"/>
<appender-ref ref="cca.log"/>
</logger>

<logger name="com.ca.acm" additivity="false">
<level value="info"/> <!-- alternatives are all, debug, info, warn, error, off -->
<appender-ref ref="cca.log"/>
<appender-ref ref="stdout"/>
</logger>

<logger name="SqlTrace" additivity="false">
<level value="off"/> <!-- alternatives are debug and off -->
<appender-ref ref="cca.log"/>
<appender-ref ref="stdout"/>
</logger>


To:

<logger name="com.ca.acm.grid.Trace" additivity="false">
<level value="debug"/> <!-- alternatives are debug and off -->
<appender-ref ref="stdout"/>
<appender-ref ref="cca.log"/>
</logger>

<logger name="com.ca.acm" additivity="false">
<level value="all"/> <!-- alternatives are all, debug, info, warn, error, off -->
<appender-ref ref="cca.log"/>
<appender-ref ref="stdout"/>
</logger>

<logger name="SqlTrace" additivity="false">
<level value="debug"/> <!-- alternatives are debug and off -->
<appender-ref ref="cca.log"/>
<appender-ref ref="stdout"/>
</logger>

2. Save and close the file.

3. Restart CCA Server Service.

net stop ccaserver
net start ccaserver

Note: To disable debug, change the level values to the original.

The updated C:\Program Files\CA\CCA Server\logs\cca.log.* will start show the debug lines.