Can anyone advise me how I can go about disabling Tomcat6 from displaying stacktrace output to the browser?

Tomcat: 6.0.29

I have made the following changes to /opt/apache-tomcat-6.0.29/conf/web.xml

 <error-page>
   <exception-type>java.lang.Throwable</exception-type>
   <location>/error.jsp</location>
 </error-page>

I'm told putting this in place will give a white screen if the file doesn't exist, however I'm getting stack traces to the screen.

link|improve this question
Does /error.jsp exist? – mahnsc Jun 16 '11 at 11:59
feedback

1 Answer

I believe that at the top of your .jsp pages you also need to add something like this:

<%@ page errorPage="errorpage.jsp" %>
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.