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: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org