Author: markt
Date: Sun Jan 28 07:28:23 2007
New Revision: 500812
URL: http://svn.apache.org/viewvc?view=rev&rev=500812
Log:
Simplify code since ServletException now uses standard exception chaining.
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardWrapper.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/ErrorReportValve.java
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardWrapper.java
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardWrapper.java?view=diff&rev=500812&r1=500811&r2=500812
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardWrapper.java
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardWrapper.java Sun
Jan 28 07:28:23 2007
@@ -709,9 +709,7 @@
return theException;
}
- if (theRootCause instanceof ServletException) {
- deeperRootCause = ((ServletException) theRootCause).getRootCause();
- } else if (jspExceptionClazz!=null &&
+ if (jspExceptionClazz!=null &&
jspExceptionClazz.isAssignableFrom(theRootCause.getClass())) {
deeperRootCause = (Throwable)IntrospectionUtils.getProperty(
theRootCause, "rootCause");
Modified:
tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/ErrorReportValve.java
URL:
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/ErrorReportValve.java?view=diff&rev=500812&r1=500811&r2=500812
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/ErrorReportValve.java
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/valves/ErrorReportValve.java
Sun Jan 28 07:28:23 2007
@@ -241,10 +241,7 @@
sb.append("</pre></p>");
// In case root cause is somehow heavily nested
try {
- if (rootCause instanceof ServletException) {
- nestedRootCause =
- ((ServletException) rootCause).getRootCause();
- } else if (jspExceptionClazz!=null &&
+ if (jspExceptionClazz!=null &&
jspExceptionClazz.isAssignableFrom(
rootCause.getClass())) {
nestedRootCause = (Throwable)IntrospectionUtils.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]