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. Consider adding 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.