@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
assertEquals(Key.get(HttpServlet.class).toString(), mockServlet.getServletName()); final ServletConfig servletConfig = mockServlet.getServletConfig(); final Enumeration names = servletConfig.getInitParameterNames(); while (names.hasMoreElements()) {
@Override public ServletConfig getServletConfig() { if (parent != this) return parent.getServletConfig(); else return super.getServletConfig(); }
@Override public ServletConfig getServletConfig() { if (parent != this) return parent.getServletConfig(); else return super.getServletConfig(); }
@Override public ServletConfig getServletConfig() { return delegate.get().getServletConfig(); }
@Override public ServletConfig getServletConfig() { return delegate.get().getServletConfig(); }
public void init(HttpServlet servlet) throws ServletException { this.servlet = servlet; this.config = servlet.getServletConfig(); this.context = servlet.getServletContext(); }
@Override public ServletConfig getServletConfig() { return getSeraphLogoutServlet().getServletConfig(); }
public ServletConfig getServletConfig() { assert isOpen(); return this.servlet.getServletConfig(); }
/** * Get the URL that responses should be directed to (ie, the URL in forms and hyperlinks). This is usually the same * as the current request URL. * * @param request the incoming HttpServletRequest * @return the URL that will be used in the form's action attribute and also in hyperlinks */ protected String getResponseUrl(final HttpServletRequest request) { String suffix = getServlet().getServletConfig().getInitParameter(ONGOING_URL_SUFFIX); String uri = request.getRequestURI(); if (suffix != null && uri.contains(suffix)) { return uri + suffix; } else { return uri; } }
/** * is this a wssec servlet? must have servlet init param * @return true if wssec */ public static boolean wssecServlet() { String wssecValue = retrieveHttpServlet().getServletConfig() .getInitParameter("wssec"); return GrouperUtil.booleanValue(wssecValue, false); }
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
public void handle(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { if (servletController == null) { HttpServlet httpServlet = DispatcherServlet.getInstance(); if (httpServlet == null) { response.sendError(500, "No such DispatcherServlet instance."); return; } synchronized (this) { if (servletController == null) { servletController = new ServletController(transportFactory.getRegistry(), httpServlet.getServletConfig(), httpServlet); } } } RpcContext.getContext().setRemoteAddress(request.getRemoteAddr(), request.getRemotePort()); servletController.invoke(request, response); }
@Override protected void customInit() throws ServletException { String servletBeanName = get(TinyServletConfig.SERVLET_BEAN); if (StringUtil.isBlank(servletBeanName)) { logger.logMessage(LogLevel.ERROR, "servlet_bean attribute value must not be empty"); throw new RuntimeException( "servlet_bean attribute value must not be empty"); } servlet = BeanContainerFactory.getBeanContainer( this.getClass().getClassLoader()).getBean(servletBeanName); if (servlet != null) { TinyServletConfig servletConfig = new TinyServletConfig(); servletConfig.setInitParams(getInitParamMap()); servletConfig.setServletConfig(servlet.getServletConfig()); servlet.init(servletConfig); } }
ServletConfig svc = thisServlet.getServletConfig();