[jboss-cvs] JBossAS SVN: r95919 - projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 2 10:03:48 EST 2009


Author: alesj
Date: 2009-11-02 10:03:47 -0500 (Mon, 02 Nov 2009)
New Revision: 95919

Modified:
   projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java
Log:
Use createThis instead of explicit TVM.

Modified: projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java
===================================================================
--- projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java	2009-11-02 15:01:53 UTC (rev 95918)
+++ projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/deployer/jndi/JndiBinderDeployer.java	2009-11-02 15:03:47 UTC (rev 95919)
@@ -35,7 +35,6 @@
 
 import org.jboss.beans.metadata.api.annotations.Inject;
 import org.jboss.beans.metadata.api.model.FromContext;
-import org.jboss.beans.metadata.plugins.ThisValueMetaData;
 import org.jboss.beans.metadata.spi.BeanMetaData;
 import org.jboss.beans.metadata.spi.builder.BeanMetaDataBuilder;
 import org.jboss.beans.metadata.spi.builder.ParameterMetaDataBuilder;
@@ -84,11 +83,11 @@
          BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder(bbBMD);
 
          ParameterMetaDataBuilder pmdb = builder.addInstallWithParameters("bind", thisName.toString(), ControllerState.INSTALLED, ControllerState.INSTALLED);
-         pmdb.addParameterMetaData(BootstrapBean.class.getName(), new ThisValueMetaData());
+         pmdb.addParameterMetaData(BootstrapBean.class.getName(), builder.createThis());
          pmdb.addParameterMetaData(String.class.getName(), unit.getSimpleName());
 
          pmdb = builder.addUninstallWithParameters("unbind", thisName.toString(), ControllerState.INSTALLED, ControllerState.INSTALLED);
-         pmdb.addParameterMetaData(BootstrapBean.class.getName(), new ThisValueMetaData());
+         pmdb.addParameterMetaData(BootstrapBean.class.getName(), builder.createThis());
          pmdb.addParameterMetaData(String.class.getName(), unit.getSimpleName());
       }
    }




More information about the jboss-cvs-commits mailing list