[jboss-cvs] JBossAS SVN: r75100 - trunk/server/src/main/org/jboss/deployment.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 26 04:34:36 EDT 2008
Author: emuckenhuber
Date: 2008-06-26 04:34:36 -0400 (Thu, 26 Jun 2008)
New Revision: 75100
Modified:
trunk/server/src/main/org/jboss/deployment/AnnotatedClassFilter.java
Log:
[JBAS-5680] also check for method annotations
Modified: trunk/server/src/main/org/jboss/deployment/AnnotatedClassFilter.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/AnnotatedClassFilter.java 2008-06-26 07:01:43 UTC (rev 75099)
+++ trunk/server/src/main/org/jboss/deployment/AnnotatedClassFilter.java 2008-06-26 08:34:36 UTC (rev 75100)
@@ -24,6 +24,7 @@
import java.io.IOException;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
+import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
@@ -190,6 +191,12 @@
if(cls.getAnnotations().length > 0)
return true;
+ for(Method m : cls.getDeclaredMethods())
+ {
+ if(m.getAnnotations().length > 0)
+ return true;
+ }
+
for(Field f : cls.getDeclaredFields())
{
if(f.getAnnotations().length > 0)
More information about the jboss-cvs-commits
mailing list