[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