[jboss-cvs] JBossAS SVN: r90275 - in projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration: persistence and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 16 20:08:42 EDT 2009


Author: dan.j.allen
Date: 2009-06-16 20:08:42 -0400 (Tue, 16 Jun 2009)
New Revision: 90275

Modified:
   projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/ejb/JBossEjbServices.java
   projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/persistence/JBossJpaServices.java
Log:
reflect relocation of annotation accessor methods isAnnotationPresent() and getAnnotation() for InjectionPoint


Modified: projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/ejb/JBossEjbServices.java
===================================================================
--- projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/ejb/JBossEjbServices.java	2009-06-16 21:31:05 UTC (rev 90274)
+++ projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/ejb/JBossEjbServices.java	2009-06-17 00:08:42 UTC (rev 90275)
@@ -57,7 +57,7 @@
 
    public Object resolveEjb(InjectionPoint injectionPoint)
    {
-      if (!injectionPoint.isAnnotationPresent(EJB.class))
+      if (!injectionPoint.getAnnotated().isAnnotationPresent(EJB.class))
       {
          throw new IllegalArgumentException("No @EJB annotation found on injection point " + injectionPoint);
       }
@@ -65,7 +65,7 @@
       {
          throw new IllegalArgumentException("Injection point represents a method which doesn't follow JavaBean conventions (must have exactly one parameter) " + injectionPoint);
       }
-      EJB annotation = injectionPoint.getAnnotation(EJB.class);
+      EJB annotation = injectionPoint.getAnnotated().getAnnotation(EJB.class);
       // Get properties from the annotation
       String beanName = annotation.beanName();
       String beanInterface = annotation.beanInterface().getName();
@@ -196,7 +196,7 @@
     *
     * @return all ejb container names
     */
-   public Iterable<String> getEjbContainerNames() 
+   public Iterable<String> getEjbContainerNames()
    {
 	   return Collections.unmodifiableCollection(ejbContainerNames);
    }

Modified: projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/persistence/JBossJpaServices.java
===================================================================
--- projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/persistence/JBossJpaServices.java	2009-06-16 21:31:05 UTC (rev 90274)
+++ projects/webbeans-ri-int/trunk/ejb/src/main/java/org/jboss/webbeans/integration/persistence/JBossJpaServices.java	2009-06-17 00:08:42 UTC (rev 90275)
@@ -43,7 +43,7 @@
 
    public EntityManager resolvePersistenceContext(InjectionPoint injectionPoint)
    {
-      if (!injectionPoint.isAnnotationPresent(PersistenceContext.class))
+      if (!injectionPoint.getAnnotated().isAnnotationPresent(PersistenceContext.class))
       {
          throw new IllegalArgumentException("No @PersistenceContext annotation found on injection point " + injectionPoint);
       }
@@ -53,7 +53,7 @@
       }
       try
       {
-         return resolvePersistenceContext((injectionPoint.getAnnotation(PersistenceContext.class).unitName()));
+         return resolvePersistenceContext((injectionPoint.getAnnotated().getAnnotation(PersistenceContext.class).unitName()));
       }
       catch (IllegalStateException e)
       {
@@ -90,7 +90,7 @@
          {
             return persistenceUnitDependencyResolver.resolvePersistenceUnitSupplier(deploymentUnit, persistenceUnitName);
          }
-         catch (IllegalArgumentException e) 
+         catch (IllegalArgumentException e)
          {
             // No-op, means we can't find the PU in this DU
          }




More information about the jboss-cvs-commits mailing list