[jboss-cvs] JBossAS SVN: r71298 - projects/jboss-deployers/trunk/deployers-impl/src/tests/org/jboss/test/deployers/scope/support.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 26 10:44:33 EDT 2008
Author: kabir.khan at jboss.com
Date: 2008-03-26 10:44:33 -0400 (Wed, 26 Mar 2008)
New Revision: 71298
Modified:
projects/jboss-deployers/trunk/deployers-impl/src/tests/org/jboss/test/deployers/scope/support/TestComponentMetaDataLoader.java
Log:
[JBDEPLOY-21]retrieveMetaData() should check the annotations rather than returning null
Modified: projects/jboss-deployers/trunk/deployers-impl/src/tests/org/jboss/test/deployers/scope/support/TestComponentMetaDataLoader.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/tests/org/jboss/test/deployers/scope/support/TestComponentMetaDataLoader.java 2008-03-26 13:26:05 UTC (rev 71297)
+++ projects/jboss-deployers/trunk/deployers-impl/src/tests/org/jboss/test/deployers/scope/support/TestComponentMetaDataLoader.java 2008-03-26 14:44:33 UTC (rev 71298)
@@ -30,6 +30,7 @@
import org.jboss.metadata.spi.retrieval.MetaDataRetrieval;
import org.jboss.metadata.spi.retrieval.simple.SimpleAnnotationItem;
import org.jboss.metadata.spi.retrieval.simple.SimpleAnnotationsItem;
+import org.jboss.metadata.spi.retrieval.simple.SimpleMetaDataItem;
import org.jboss.metadata.spi.scope.ScopeKey;
import org.jboss.metadata.spi.signature.Signature;
@@ -86,7 +87,11 @@
@SuppressWarnings("unchecked")
public MetaDataItem retrieveMetaData(String name)
{
- // TODO Non annotations go here
+ for (Annotation annotation : componentMetaData.classAnnotations)
+ {
+ if (annotation.annotationType().getName().equals(name))
+ return new SimpleMetaDataItem(name, annotation);
+ }
return null;
}
}
More information about the jboss-cvs-commits
mailing list