Application Platform 10.3 | Diagnostics and Troubleshooting | Increasing Tomcat Debug Logging
 
Increasing Tomcat Debug Logging
When you are debugging issues related to the WmAppPlat package, it might be useful to increase the Tomcat debug logging levels. Software AG recommends that you add the following trace log level groups:
Tomcat Container Startup
<!-- server startup -->

<logger name="org.apache.catalina.core.StandardServer" additivity="true">
<level value="debug" />
</logger>

<logger name="org.apache.catalina.core.StandardContainer" additivity="true">
<level value="debug" />
</logger>

<logger name="org.eclipse.gemini.web.tomcat.internal.OsgiAwareEmbeddedTomcat"
additivity="true">
<level value="debug" />
</logger>

<logger name="org.eclipse.gemini.web.tomcat.internal.StandardWebApplication"
additivity="true">
<level value="debug" />
</logger>
War Deployment
<!-- war deployment -->

<logger name="org.apache.catalina.core.StandardContext" additivity="true">
<level value="debug" />
</logger>

<logger name="org.eclipse.gemini.web.tomcat.internal.ExtendedStandardContext"
additivity="true">
<level value="debug" />
</logger>


<logger name="org.apache.catalina.core.ContainerBase" additivity="true">
<level value="debug" />
</logger>

<logger name="org.apache.catalina.startup.ContextConfig" additivity="true">
<level value="debug" />
</logger>

<logger name="org.apache.catalina.core.StandardContext" additivity="true">
<level value="debug" />
</logger>
Security
<!-- security -->
<logger name="com.softwareag.platform.catalina.auth" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.catalina.realm" additivity="true">
<level value="debug" />
</logger>

<logger name="com.softwareag.security.sin.jaas.util.JaasConfigUtil" additivity="true">
<level value="debug" />
</logger>
<logger name="com.softwareag.security.authz.shiro.AuthorizationServiceImpl"
additivity="true">
<level value="debug" />
</logger>
<logger name="com.softwareag.security.jaas.login.modules.SAMLAssertionLoginModule"
additivity="true">
<level value="debug" />
</logger>
<logger name="com.softwareag.platform.wab.filter.saml.SAMLAssertionFilter" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.shiro.subject.support.DelegatingSubject" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.catalina.authenticator.BasicAuthenticator" additivity="true">
<level value="debug" />
</logger>

<logger name="com.softwareag.platform.catalina.auth.SINRealm" additivity="true">
<level value="debug" />
</logger>
JSP Invocation
<!-- jsp invocation and AP listeners -->

<logger name="org.apache.jasper.servlet.JspServlet" additivity="true">
<level value="debug" />
</logger>
<logger name="com.softwareag.applatform.pls.is.web" additivity="true">
<level value="debug" />
</logger>
Tag Library
<!-- tag library processing -->

<!-- Produces debug messages to stdout in wrapper.log for the WmAppPlat IS package -->
<logger name="com.softwareag.applatform.pls.is.web" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.jasper.servlet.TldScanner" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.jasper.servlet.TldScanner" additivity="true">
<level value="debug" />
</logger>
<logger name="org.apache.tomcat.util.scan.StandardJarScanner" additivity="true">
<level value="debug" />
</logger>
For more information about debug logging in Tomcat, see the Apache Tomcat documentation.