@Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestContext reqcontext = new ServletRequestContext(provider, request, getServletContext()); FilterChain chain = new FilterChain(provider, reqcontext); try { output(request, response, chain.next(reqcontext)); } catch (Throwable t) { error("Error servicing request", t, response); return; } log.debug("Request complete"); }