[webbeans-commits] Webbeans SVN: r699 - ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bootstrap.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Wed Dec 24 10:43:30 EST 2008
Author: pete.muir at jboss.org
Date: 2008-12-24 10:43:30 -0500 (Wed, 24 Dec 2008)
New Revision: 699
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bootstrap/WebBeansBootstrap.java
Log:
WBRI-83
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bootstrap/WebBeansBootstrap.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bootstrap/WebBeansBootstrap.java 2008-12-24 15:43:17 UTC (rev 698)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bootstrap/WebBeansBootstrap.java 2008-12-24 15:43:30 UTC (rev 699)
@@ -56,6 +56,7 @@
import org.jboss.webbeans.bean.InstanceBean;
import org.jboss.webbeans.bean.ProducerFieldBean;
import org.jboss.webbeans.bean.ProducerMethodBean;
+import org.jboss.webbeans.bean.SimpleBean;
import org.jboss.webbeans.bindings.InitializedBinding;
import org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery;
import org.jboss.webbeans.contexts.DependentContext;
@@ -139,7 +140,16 @@
{
Set<AbstractBean<?, ?>> beans = new HashSet<AbstractBean<?, ?>>();
createBean(BeanFactory.createSimpleBean(Transaction.class, manager), beans);
- createBean(BeanFactory.createSimpleBean(ManagerImpl.class, manager), beans);
+ createBean(new SimpleBean<ManagerImpl>(ManagerImpl.class, manager)
+ {
+
+ @Override
+ public ManagerImpl create()
+ {
+ return manager;
+ }
+
+ }, beans);
return beans;
}
More information about the weld-commits
mailing list