[jboss-cvs] JBossAS SVN: r84461 - projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Feb 19 10:38:14 EST 2009
Author: alesj
Date: 2009-02-19 10:38:14 -0500 (Thu, 19 Feb 2009)
New Revision: 84461
Modified:
projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java
Log:
Add bean.
Modified: projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java 2009-02-19 15:36:53 UTC (rev 84460)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java 2009-02-19 15:38:14 UTC (rev 84461)
@@ -74,8 +74,8 @@
BeanMetaDataBuilder bootstrap = BeanMetaDataBuilder.createBuilder(bootstrapName, "org.jboss.webbeans.bootstrap.WebBeansBootstrap");
bootstrap.addPropertyMetaData("webBeanDiscovery", bootstrap.createInject(envName));
- bootstrap.addPropertyMetaData("ejbDiscovery", createEjbConnector("JBossEjbDiscovery", unit));
- bootstrap.addPropertyMetaData("ejbResolver", createEjbConnector("JBossEjbResolver", unit));
+ bootstrap.addPropertyMetaData("ejbDiscovery", createEjbConnector("JBossEjbDiscovery", "org.jboss.webbeans.integration.ejb.JBossEjbDiscovery", unit));
+ bootstrap.addPropertyMetaData("ejbResolver", createEjbConnector("JBossEjbResolver", "org.jboss.webbeans.integration.ejb.JBossEjbResolver", unit));
bootstrap.setCreate("initialize");
bootstrap.setStart("boot");
addLifecycleDependency(webModuleName, bootstrap);
@@ -100,12 +100,13 @@
* Create ejb connector.
*
* @param name the connector name
+ * @param bean the bean to create
* @param unit the deployment unit
* @return new bean metadata
*/
- protected ValueMetaData createEjbConnector(String name, DeploymentUnit unit)
+ protected ValueMetaData createEjbConnector(String name, String bean, DeploymentUnit unit)
{
- BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder(unit.getName() + "_" + name);
+ BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder(unit.getName() + "_" + name, bean);
builder.setFactory(name);
builder.setFactoryMethod("createBean");
builder.addPropertyMetaData("deploymentUnit", unit);
More information about the jboss-cvs-commits
mailing list