Ok, I've finally tracked down my specific problem.

When a filter is declared in the web.xml file:
  <filter>
        <filter-name>requestCounter</filter-name>
        <filter-class>com.foo.bar.FancyFilter</filter-class>
  </filter>

And the class com.foo.bar.FancyFilter is missing from the war file
that you deploy, Tomcat 5.5.25 prints this to the console:

INFO: Deploying web application archive foo.war
Apr 1, 2009 1:53:45 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Apr 1, 2009 1:53:45 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/foo] startup failed due to previous errors

Which is really not very helpful in tracking down the problem.  I've
also seen this issue when the class path issue is much more obscure
than simply missing the class of a filter.

Why doesn't tomcat log a stack trace, so we can see what class is
missing?  It's certainly not doing anyone any favors by not logging
the cause of a SEVERE error.

Any thoughts on if this is a bug, a specific problem with my tomcat
installation, or a design decision that I don't agree with?

Thanks,

Dan

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to