Tomcatはスタックトレースをログに記録しますが、tomcatがIDEから起動された場合、ログファイルの場所が常に明確であるとは限りません。IntelliJから起動すると、CATALINA_BASEはに設定され${home}/.IntelliJIdea10/system/tomcat/Unnamed_r6-idea、ログファイルはにあり[CATALINA_BASE]/logsます。
ログを表示するには、ログファイルを見つけるか、編集[CATALINA_HOME]/conf/logging.propertiesしてtomcatロガーの出力をコンソールに送信します。以下では、2番目のハンドラーをデフォルトの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
これで、完全なスタックトレースが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)
 . . .