Author: jboynes
Date: Sun Oct 3 20:57:49 2010
New Revision: 1004049
URL: http://svn.apache.org/viewvc?rev=1004049&view=rev
Log:
allow for the case where ServletExceptions might be nested
Modified:
tomcat/taglibs/standard/trunk/impl/src/main/java/org/apache/taglibs/standard/tag/common/core/ImportSupport.java
Modified:
tomcat/taglibs/standard/trunk/impl/src/main/java/org/apache/taglibs/standard/tag/common/core/ImportSupport.java
URL:
http://svn.apache.org/viewvc/tomcat/taglibs/standard/trunk/impl/src/main/java/org/apache/taglibs/standard/tag/common/core/ImportSupport.java?rev=1004049&r1=1004048&r2=1004049&view=diff
==============================================================================
---
tomcat/taglibs/standard/trunk/impl/src/main/java/org/apache/taglibs/standard/tag/common/core/ImportSupport.java
(original)
+++
tomcat/taglibs/standard/trunk/impl/src/main/java/org/apache/taglibs/standard/tag/common/core/ImportSupport.java
Sun Oct 3 20:57:49 2010
@@ -306,6 +306,9 @@ public abstract class ImportSupport exte
throw new JspException(ex);
} catch (ServletException ex) {
Throwable rc = ex.getRootCause();
+ while (rc instanceof ServletException) {
+ rc = ((ServletException) rc).getRootCause();
+ }
if (rc == null)
throw new JspException(ex);
else
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]