[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