@Override public CDI<Object> getCDI() { return new EnvironmentCDI(); }
@Override public void destroy(ContainerContext context) { delegate.destroy(context); } }
@Override public boolean touch(ResourceLoader loader, ContainerContext context) throws Exception { return delegate.touch(loader, context); }
ContainerInstance containerInstance = factory.initialize(); container = containerInstance; this.shutdownAction = () -> containerInstance.shutdown(); manager = BeanManagerProxy.unwrap(containerInstance.getBeanManager()); context.setInitParameter(org.jboss.weld.Container.CONTEXT_ID_KEY, containerInstance.getId()); isBootstrapNeeded = false; final CDI11Deployment deployment = createDeployment(context, bootstrap); CommonLogger.LOG.initSkippedNoBeanArchiveFound(); return false; WeldServletLogger.LOG.resourceInjectionNotAvailable(); ContainerContext containerContext = new ContainerContext(context, manager); StringBuilder dump = new StringBuilder(); Container container = findContainer(containerContext, dump); if (container == null) { WeldServletLogger.LOG.noSupportedServletContainerDetected(); WeldServletLogger.LOG.debugv("Exception dump from Container lookup: {0}", dump); } else { container.initialize(containerContext); this.container = container; if (Reflections.isClassLoadable(WeldClassLoaderResourceLoader.INSTANCE, JSP_FACTORY_CLASS_NAME) && JspFactory.getDefaultFactory() != null) { JspApplicationContext jspApplicationContext = JspFactory.getDefaultFactory().getJspApplicationContext(context);
@Override public void initialize(ContainerContext context) { delegate.initialize(context); }
public EnvironmentCDI() { // sort the managers by their ID and use the first one as the // fallback BeanManager // this guarantees that we consistently use the same BM List<BeanManagerImpl> managers = new ArrayList<BeanManagerImpl>(getContainer().beanDeploymentArchives().values()); Collections.sort(managers, BeanManagers.ID_COMPARATOR); this.fallbackBeanManager = managers.get(0); }
ContainerInstance containerInstance = factory.initialize(); container = containerInstance; this.shutdownAction = () -> containerInstance.shutdown(); manager = BeanManagerProxy.unwrap(containerInstance.getBeanManager()); context.setInitParameter(org.jboss.weld.Container.CONTEXT_ID_KEY, containerInstance.getId()); isBootstrapNeeded = false; final CDI11Deployment deployment = createDeployment(context, bootstrap); CommonLogger.LOG.initSkippedNoBeanArchiveFound(); return false; WeldServletLogger.LOG.resourceInjectionNotAvailable(); ContainerContext containerContext = new ContainerContext(context, manager); StringBuilder dump = new StringBuilder(); Container container = findContainer(containerContext, dump); if (container == null) { WeldServletLogger.LOG.noSupportedServletContainerDetected(); WeldServletLogger.LOG.debugv("Exception dump from Container lookup: {0}", dump); } else { container.initialize(containerContext); this.container = container; if (Reflections.isClassLoadable(WeldClassLoaderResourceLoader.INSTANCE, JSP_FACTORY_CLASS_NAME) && JspFactory.getDefaultFactory() != null) { JspApplicationContext jspApplicationContext = JspFactory.getDefaultFactory().getJspApplicationContext(context);
@Override public void destroy(ContainerContext context) { delegate.destroy(context); } }
@Override public boolean touch(ResourceLoader loader, ContainerContext context) throws Exception { return delegate.touch(loader, context); }
@Override public void initialize(ContainerContext context) { delegate.initialize(context); }
ContainerInstance containerInstance = factory.initialize(); container = containerInstance; this.shutdownAction = () -> containerInstance.shutdown(); manager = BeanManagerProxy.unwrap(containerInstance.getBeanManager()); context.setInitParameter(org.jboss.weld.Container.CONTEXT_ID_KEY, containerInstance.getId()); isBootstrapNeeded = false; final CDI11Deployment deployment = createDeployment(context, bootstrap); CommonLogger.LOG.initSkippedNoBeanArchiveFound(); return false; WeldServletLogger.LOG.resourceInjectionNotAvailable(); ContainerContext containerContext = new ContainerContext(context, manager); StringBuilder dump = new StringBuilder(); Container container = findContainer(containerContext, dump); if (container == null) { WeldServletLogger.LOG.noSupportedServletContainerDetected(); WeldServletLogger.LOG.debugv("Exception dump from Container lookup: {0}", dump); } else { container.initialize(containerContext); this.container = container; if (Reflections.isClassLoadable(WeldClassLoaderResourceLoader.INSTANCE, JSP_FACTORY_CLASS_NAME) && JspFactory.getDefaultFactory() != null) { JspApplicationContext jspApplicationContext = JspFactory.getDefaultFactory().getJspApplicationContext(context);
@Override public void destroy(ContainerContext context) { delegate.destroy(context); } }
@Override public boolean touch(ResourceLoader loader, ContainerContext context) throws Exception { return delegate.touch(loader, context); }
@Override public void initialize(ContainerContext context) { delegate.initialize(context); }