- Refactor exception reporting using Throwable.getCause, since TC 6 does not have...
authorremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 26 Oct 2006 13:08:58 +0000 (13:08 +0000)
committerremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 26 Oct 2006 13:08:58 +0000 (13:08 +0000)
commitcbbb689545c3ca572ba0e25d99a7f7ed0ae6d958
tree1e28605295cb8de3e730ed6c31d5a608c82ce330
parentbfc50bbd32a402ae5d5679757d420478166bcff1
- Refactor exception reporting using Throwable.getCause, since TC 6 does not have the restrictions for modifications
  to the API implementation classes.
- ServletException.getRootCause now calls getCause.
- Also add some tweaks for robustness to cap recursion.
- Let me know if I did it wrong.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@467989 13f79535-47bb-0310-9956-ffa450edef68
java/javax/servlet/ServletException.java
java/org/apache/catalina/core/StandardWrapper.java
java/org/apache/catalina/valves/ErrorReportValve.java