[jboss-cvs] JBossAS SVN: r109814 - projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Dec 10 03:11:08 EST 2010


Author: jaikiran
Date: 2010-12-10 03:11:07 -0500 (Fri, 10 Dec 2010)
New Revision: 109814

Modified:
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractEJBProcessor.java
Log:
JBMETA-323 Process the lookup attribute for @EJB annotation

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractEJBProcessor.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractEJBProcessor.java	2010-12-09 23:12:07 UTC (rev 109813)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractEJBProcessor.java	2010-12-10 08:11:07 UTC (rev 109814)
@@ -101,7 +101,11 @@
          ref.setLink(annotation.beanName());
       if(annotation.mappedName().length() > 0)
          ref.setMappedName(annotation.mappedName());
-
+      // set lookup
+      if (annotation.lookup() != null && !annotation.lookup().trim().isEmpty())
+      {
+         ref.setLookupName(annotation.lookup());
+      }
       String name = ProcessorUtils.getName(element);
       Set<ResourceInjectionTargetMetaData> injectionTargets = ProcessorUtils.getInjectionTargets(name, element);
       if(injectionTargets != null)



More information about the jboss-cvs-commits mailing list