[jboss-cvs] JBossAS SVN: r95937 - projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/injection.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Nov 2 19:15:23 EST 2009
Author: pete.muir at jboss.org
Date: 2009-11-02 19:15:23 -0500 (Mon, 02 Nov 2009)
New Revision: 95937
Modified:
projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/injection/WeldInjector.java
Log:
No need to call out to ServletServices
Modified: projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/injection/WeldInjector.java
===================================================================
--- projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/injection/WeldInjector.java 2009-11-02 23:56:42 UTC (rev 95936)
+++ projects/weld-int/trunk/deployer/src/main/java/org/jboss/weld/integration/injection/WeldInjector.java 2009-11-03 00:15:23 UTC (rev 95937)
@@ -3,7 +3,6 @@
import org.jboss.ejb3.BeanContext;
import org.jboss.injection.Injector;
import org.jboss.weld.bootstrap.spi.BeanDeploymentArchive;
-import org.jboss.weld.servlet.api.ServletServices;
import org.jboss.weld.integration.deployer.env.helpers.BootstrapBean;
/**
@@ -35,10 +34,8 @@
public void inject(Object instance)
{
- // assume that the deployment is flat. If this changes, the servlet context
- // needs to be passed along
- ServletServices services = bootstrapBean.getDeployment().getServices().get(ServletServices.class);
- BeanDeploymentArchive beanDeploymentArchive = services.getBeanDeploymentArchive(null);
+ // assume that the deployment is flat
+ BeanDeploymentArchive beanDeploymentArchive = bootstrapBean.getDeployment().getFlatBeanDeploymentArchive();
NonContextualObjectInjectionHelper.injectNonContextualInstance(instance, bootstrapBean.getBootstrap().getManager(beanDeploymentArchive));
}
}
More information about the jboss-cvs-commits
mailing list