[jboss-cvs] JBossAS SVN: r107258 - projects/scanning/trunk/scanning-impl/src/main/java/org/jboss/scanning/plugins/visitor.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Aug 2 07:34:14 EDT 2010


Author: alesj
Date: 2010-08-02 07:34:14 -0400 (Mon, 02 Aug 2010)
New Revision: 107258

Modified:
   projects/scanning/trunk/scanning-impl/src/main/java/org/jboss/scanning/plugins/visitor/IgnoreSetErrorHandler.java
Log:
Check actual error cause.

Modified: projects/scanning/trunk/scanning-impl/src/main/java/org/jboss/scanning/plugins/visitor/IgnoreSetErrorHandler.java
===================================================================
--- projects/scanning/trunk/scanning-impl/src/main/java/org/jboss/scanning/plugins/visitor/IgnoreSetErrorHandler.java	2010-08-02 11:01:48 UTC (rev 107257)
+++ projects/scanning/trunk/scanning-impl/src/main/java/org/jboss/scanning/plugins/visitor/IgnoreSetErrorHandler.java	2010-08-02 11:34:14 UTC (rev 107258)
@@ -44,6 +44,13 @@
 
    public void handleError(ResourceVisitor visitor, ResourceContext resource, Throwable t)
    {
+      Throwable cause = t.getCause();
+      while (cause != null)
+      {
+         t = cause;
+         cause = t.getCause();
+      }
+
       for (Class<Throwable> i : ignore)
       {
          if (i.isInstance(t))



More information about the jboss-cvs-commits mailing list