You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xbean-scm@geronimo.apache.org by st...@apache.org on 2013/03/04 21:23:53 UTC
svn commit: r1452482 -
/geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java
Author: struberg
Date: Mon Mar 4 20:23:53 2013
New Revision: 1452482
URL: http://svn.apache.org/r1452482
Log:
XBEAN-238 also handle NoClassDefFound
txs to rmannibucau for the patch. Applied with minor changes
Modified:
geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java
Modified: geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java?rev=1452482&r1=1452481&r2=1452482&view=diff
==============================================================================
--- geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java (original)
+++ geronimo/xbean/trunk/xbean-finder/src/main/java/org/apache/xbean/finder/AnnotationFinder.java Mon Mar 4 20:23:53 2013
@@ -740,6 +740,8 @@ public class AnnotationFinder implements
}
} catch (ClassNotFoundException e) {
classesNotLoaded.add(classInfo.getName());
+ } catch (NoClassDefFoundError ncdfe) {
+ classesNotLoaded.add(classInfo.getName());
}
}
}
@@ -799,6 +801,8 @@ public class AnnotationFinder implements
}
} catch (ClassNotFoundException e) {
classesNotLoaded.add(classInfo.getName());
+ } catch (NoClassDefFoundError ncdfe) {
+ classesNotLoaded.add(classInfo.getName());
}
}
}
@@ -831,6 +835,8 @@ public class AnnotationFinder implements
}
} catch (ClassNotFoundException e) {
classesNotLoaded.add(classInfo.getName());
+ } catch (NoClassDefFoundError ncdfe) {
+ classesNotLoaded.add(classInfo.getName());
}
} else {
try {