我想仅为我部署的 Tomcat 7 中的 CAS 类激活调试日志 cas.war
网络应用程序。
所以我按照Tomcat 7 documentation关于日志记录并将其添加到我的 /etc/tomcat7/logging.properties
文件中:
...
org.apache.catalina.level=FINEST
...
org.jasig.cas.level = ALL
但是我有 Tomcat 7 本身的所有日志(例如 ClassLoader 调试内容),而且似乎我仍然没有 CAS 的 DEBUG 日志...
有什么想法吗?
最佳答案
其实Tomcat 7不需要修改logging.properties
文件。
您必须编辑WEB-INF/classes/log4j.xml
cas.war
的并修改该行:
<logger name="org.jasig" additivity="true">
<level value="DEBUG" />
<appender-ref ref="cas" />
</logger>
关于debugging - 仅对 Tomcat 7 上的 CAS (jasig) 类激活 DEBUG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955991/