Tomcat registra el seguimiento de la pila, pero no siempre está claro dónde están los archivos de registro, cuando tomcat se inicia desde un IDE. Cuando lo inicio desde IntelliJ, CATALINA_BASEestá configurado en ${home}/.IntelliJIdea10/system/tomcat/Unnamed_r6-ideay los archivos de registro están en formato [CATALINA_BASE]/logs.
Para ver los registros, ubique los archivos de registro o edítelos [CATALINA_HOME]/conf/logging.propertiespara dirigir la salida del registrador de tomcat a la consola. A continuación, agregué un segundo controlador a la configuración predeterminada de tomcat:
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
Ahora el stacktrace completo aparece en la salida de IntelliJ:
Dec 27, 2011 12:02:45 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter filterChainProxy
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'filterChainProxy' is defined at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:529)
. . .