@Override public Filter customizeFilter(Filter filter) throws Exception { inject(filter); return filter; }
public static void process(WebAppContext wac) throws Exception { process(wac, false); }
public MortbayWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
protected static void process(WebAppContext wac, boolean startNewHandler) throws Exception { MortbayWeldServletHandler wHanlder = new MortbayWeldServletHandler(wac.getServletHandler(), wac.getServletContext()); wac.setServletHandler(wHanlder); wac.getSecurityHandler().setHandler(wHanlder); if (startNewHandler) { wHanlder.start(); } Resource jettyEnv = null; Resource webInf = wac.getWebInf(); if (webInf != null && webInf.exists()) { jettyEnv = webInf.addPath("jetty-env.xml"); } if (jettyEnv == null || !(jettyEnv.exists())) { JettyLogger.LOG.missingJettyEnv(); } }
public void initialize(ContainerContext context) { // Try pushing a Jetty Injector into the servlet context try { context.getServletContext().setAttribute(INJECTOR_ATTRIBUTE_NAME, new JettyWeldInjector(context.getManager())); JettyLogger.LOG.gwtHostedModeDetected(); Class<?> decoratorClass = getWeldServletHandlerClass(); Method processMethod = decoratorClass.getMethod("process", ServletContext.class); processMethod.invoke(null, context.getServletContext()); } catch (Exception e) { JettyLogger.LOG.unableToCreateJettyWeldInjector(e); } } }
public MortbayWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
protected static void process(WebAppContext wac, boolean startNewHandler) throws Exception { MortbayWeldServletHandler wHanlder = new MortbayWeldServletHandler(wac.getServletHandler(), wac.getServletContext()); wac.setServletHandler(wHanlder); wac.getSecurityHandler().setHandler(wHanlder); if (startNewHandler) { wHanlder.start(); } Resource jettyEnv = null; Resource webInf = wac.getWebInf(); if (webInf != null && webInf.exists()) { jettyEnv = webInf.addPath("jetty-env.xml"); } if (jettyEnv == null || !(jettyEnv.exists())) { JettyLogger.LOG.missingJettyEnv(); } }
@Override public Filter customizeFilter(Filter filter) throws Exception { inject(filter); return filter; }
public static void process(WebAppContext wac) throws Exception { process(wac, false); }
public void initialize(ContainerContext context) { // Try pushing a Jetty Injector into the servlet context try { context.getServletContext().setAttribute(INJECTOR_ATTRIBUTE_NAME, new JettyWeldInjector(context.getManager())); JettyLogger.LOG.gwtHostedModeDetected(); Class<?> decoratorClass = getWeldServletHandlerClass(); Method processMethod = decoratorClass.getMethod("process", ServletContext.class); processMethod.invoke(null, context.getServletContext()); } catch (Exception e) { JettyLogger.LOG.unableToCreateJettyWeldInjector(e); } } }
public MortbayWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) { sco = servletContext; setFilters(existingHandler.getFilters()); setFilterMappings(existingHandler.getFilterMappings()); setServlets(existingHandler.getServlets()); setServletMappings(existingHandler.getServletMappings()); }
protected static void process(WebAppContext wac, boolean startNewHandler) throws Exception { MortbayWeldServletHandler wHanlder = new MortbayWeldServletHandler(wac.getServletHandler(), wac.getServletContext()); wac.setServletHandler(wHanlder); wac.getSecurityHandler().setHandler(wHanlder); if (startNewHandler) { wHanlder.start(); } Resource jettyEnv = null; Resource webInf = wac.getWebInf(); if (webInf != null && webInf.exists()) { jettyEnv = webInf.addPath("jetty-env.xml"); } if (jettyEnv == null || !(jettyEnv.exists())) { JettyLogger.LOG.missingJettyEnv(); } }
@Override public Servlet customizeServlet(Servlet servlet) throws Exception { inject(servlet); return servlet; }
public static void process(WebAppContext wac) throws Exception { process(wac, false); }
@Override public Servlet customizeServlet(Servlet servlet) throws Exception { inject(servlet); return servlet; }
@Override public Filter customizeFilter(Filter filter) throws Exception { inject(filter); return filter; }
@Override public Servlet customizeServlet(Servlet servlet) throws Exception { inject(servlet); return servlet; }