@Override public void preBeanRegistration(PreBeanRegistrationContext ctx) { if (Reflections.isClassLoadable(ServletApiAbstraction.SERVLET_CONTEXT_CLASS_NAME, WeldClassLoaderResourceLoader.INSTANCE)) { ctx.registerBean(new HttpServletRequestBean(ctx.getBeanManager())); ctx.registerBean(new HttpSessionBean(ctx.getBeanManager())); ctx.registerBean(new ServletContextBean(ctx.getBeanManager())); } } }
@Override public void preBeanRegistration(PreBeanRegistrationContext ctx) { if (Reflections.isClassLoadable(ServletApiAbstraction.SERVLET_CONTEXT_CLASS_NAME, WeldClassLoaderResourceLoader.INSTANCE)) { ctx.registerBean(new HttpServletRequestBean(ctx.getBeanManager())); ctx.registerBean(new HttpSessionBean(ctx.getBeanManager())); ctx.registerBean(new ServletContextBean(ctx.getBeanManager())); } } }
@Override public void preBeanRegistration(PreBeanRegistrationContext ctx) { if (Reflections.isClassLoadable(ServletApiAbstraction.SERVLET_CONTEXT_CLASS_NAME, WeldClassLoaderResourceLoader.INSTANCE)) { ctx.registerBean(new HttpServletRequestBean(ctx.getBeanManager())); ctx.registerBean(new HttpSessionBean(ctx.getBeanManager())); ctx.registerBean(new ServletContextBean(ctx.getBeanManager())); } } }