[webbeans-commits] Webbeans SVN: r3475 - ri/trunk/impl/src/main/java/org/jboss/webbeans.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Thu Aug 13 06:14:04 EDT 2009


Author: pete.muir at jboss.org
Date: 2009-08-13 06:14:03 -0400 (Thu, 13 Aug 2009)
New Revision: 3475

Modified:
   ri/trunk/impl/src/main/java/org/jboss/webbeans/SimpleInjectionTarget.java
Log:
Call initializer methods

Modified: ri/trunk/impl/src/main/java/org/jboss/webbeans/SimpleInjectionTarget.java
===================================================================
--- ri/trunk/impl/src/main/java/org/jboss/webbeans/SimpleInjectionTarget.java	2009-08-13 09:14:31 UTC (rev 3474)
+++ ri/trunk/impl/src/main/java/org/jboss/webbeans/SimpleInjectionTarget.java	2009-08-13 10:14:03 UTC (rev 3475)
@@ -20,6 +20,7 @@
 import java.util.Set;
 
 import javax.enterprise.context.spi.CreationalContext;
+import javax.enterprise.inject.CreationException;
 import javax.enterprise.inject.spi.InjectionPoint;
 import javax.enterprise.inject.spi.InjectionTarget;
 
@@ -74,6 +75,10 @@
       {
          injectionPoint.inject(instance, beanManager, ctx);
       }
+      for (MethodInjectionPoint<?, ?> injectionPoint : initializerMethods)
+      {
+         injectionPoint.invoke(instance, beanManager, ctx, CreationException.class);
+      }
    }
 
    public void postConstruct(T instance)




More information about the weld-commits mailing list