/** * @param servletHandler The servletHandler to set. */ public void setServletHandler(ServletHandler servletHandler) { if (_servletHandler==servletHandler) return; _servletHandler = servletHandler; if (_securityHandler!=null) _securityHandler.setHandler(_servletHandler); else if (_sessionHandler!=null) _sessionHandler.setHandler(_servletHandler); else setHandler(_servletHandler); }
/** * @param securityHandler The {@link SecurityHandler} to set on this context. */ public void setSecurityHandler(SecurityHandler securityHandler) { if(_securityHandler==securityHandler) return; if (_securityHandler!=null) _securityHandler.setHandler(null); _securityHandler = securityHandler; if (_securityHandler==null) { if (_sessionHandler!=null) _sessionHandler.setHandler(_servletHandler); else setHandler(_servletHandler); } else { if (_sessionHandler!=null) _sessionHandler.setHandler(_securityHandler); else setHandler(_securityHandler); if (_servletHandler!=null) _securityHandler.setHandler(_servletHandler); } }
_securityHandler.setHandler(_servletHandler); _securityHandler.setHandler(_servletHandler);
_securityHandler.setHandler(_servletHandler);
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(); } }
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(); } }
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(); } }