You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2014/10/14 15:14:59 UTC
svn commit: r1631741 -
/tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java
Author: rmannibucau
Date: Tue Oct 14 13:14:59 2014
New Revision: 1631741
URL: http://svn.apache.org/r1631741
Log:
avoid to fail cause of NoClassDefFoundError
Modified:
tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java
Modified: tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java
URL: http://svn.apache.org/viewvc/tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java?rev=1631741&r1=1631740&r2=1631741&view=diff
==============================================================================
--- tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java (original)
+++ tomee/tomee/branches/tomee-1.7.x/arquillian/arquillian-tomee-common/src/main/java/org/apache/openejb/arquillian/common/TestClassDiscoverer.java Tue Oct 14 13:14:59 2014
@@ -141,13 +141,17 @@ public class TestClassDiscoverer impleme
return;
}
for (final Class<? extends Annotation> marker : testMarkers) {
- final List<Method> annotatedMethods = finder.findAnnotatedMethods(marker);
- for (final Method m : annotatedMethods) {
- try {
- testClasses.add(m.getDeclaringClass());
- } catch (final NoClassDefFoundError e) {
- // no-op
+ try {
+ final List<Method> annotatedMethods = finder.findAnnotatedMethods(marker);
+ for (final Method m : annotatedMethods) {
+ try {
+ testClasses.add(m.getDeclaringClass());
+ } catch (final NoClassDefFoundError e) {
+ // no-op
+ }
}
+ } catch (final NoClassDefFoundError ncdfe) {
+ // no-op
}
}
}