[jboss-cvs] JBossAS SVN: r70911 - projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Mar 17 11:00:43 EDT 2008


Author: alesj
Date: 2008-03-17 11:00:42 -0400 (Mon, 17 Mar 2008)
New Revision: 70911

Modified:
   projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java
Log:
Handle non-public fields.

Modified: projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java
===================================================================
--- projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java	2008-03-17 14:37:20 UTC (rev 70910)
+++ projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java	2008-03-17 15:00:42 UTC (rev 70911)
@@ -45,6 +45,7 @@
 import org.jboss.metadata.spi.signature.Signature;
 import org.jboss.util.JBossStringBuilder;
 import org.jboss.util.Strings;
+import org.jboss.reflect.plugins.introspection.ReflectionUtils;
 
 /**
  * AnnotatedElementMetaDataLoader.
@@ -161,7 +162,7 @@
          {
             try
             {
-               Field field = clazz.getField(signature.getName());
+               Field field = ReflectionUtils.findExactField(clazz, signature.getName());
                return new AnnotatedElementMetaDataLoader(field);
             }
             catch (NoSuchFieldException e)




More information about the jboss-cvs-commits mailing list