[jboss-cvs] JBossAS SVN: r70912 - 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:03:16 EDT 2008
Author: alesj
Date: 2008-03-17 11:03:16 -0400 (Mon, 17 Mar 2008)
New Revision: 70912
Modified:
projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java
Log:
Handle non-public fields, w/o NoSuchFieldException.
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 15:00:42 UTC (rev 70911)
+++ projects/jboss-mdr/trunk/src/main/org/jboss/metadata/plugins/loader/reflection/AnnotatedElementMetaDataLoader.java 2008-03-17 15:03:16 UTC (rev 70912)
@@ -160,15 +160,8 @@
}
else if (signature instanceof FieldSignature)
{
- try
- {
- Field field = ReflectionUtils.findExactField(clazz, signature.getName());
- return new AnnotatedElementMetaDataLoader(field);
- }
- catch (NoSuchFieldException e)
- {
- return null;
- }
+ Field field = ReflectionUtils.findField(clazz, signature.getName());
+ return field != null ? new AnnotatedElementMetaDataLoader(field) : null;
}
}
More information about the jboss-cvs-commits
mailing list