@Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { super.service(req, resp); }
/** * @see javax.servlet.http.HttpServlet#service(javax.servlet.ServletRequest, javax.servlet.ServletResponse) */ @Override public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { try { response.setCharacterEncoding(request.getCharacterEncoding()); super.service(request, response); } finally { clearThreadStorage(); } }
@Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String requestURI = request.getRequestURI(); if (requestURI.endsWith("/junithost/error")) { String msg = RPCServletUtils.readContentAsGwtRpc(request); System.err.println("Warning: " + msg); } else if (requestURI.endsWith("/junithost/error/fatal")) { String msg = RPCServletUtils.readContentAsGwtRpc(request); System.err.println("Fatal error: " + msg); System.exit(1); } else if (requestURI.endsWith("/junithost/error/launch")) { String requestPayload = RPCServletUtils.readContentAsGwtRpc(request); JUnitResult result = new JUnitResult(); initResult(request, result); result.setException(new JUnitFatalLaunchException(requestPayload)); getHost().reportFatalLaunch(createNewClientInfo(request), result); } else { super.service(request, response); } }
@Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String requestURI = request.getRequestURI(); if (requestURI.endsWith("/junithost/error")) { String msg = RPCServletUtils.readContentAsGwtRpc(request); System.err.println("Warning: " + msg); } else if (requestURI.endsWith("/junithost/error/fatal")) { String msg = RPCServletUtils.readContentAsGwtRpc(request); System.err.println("Fatal error: " + msg); System.exit(1); } else if (requestURI.endsWith("/junithost/error/launch")) { String requestPayload = RPCServletUtils.readContentAsGwtRpc(request); JUnitResult result = new JUnitResult(); initResult(request, result); result.setException(new JUnitFatalLaunchException(requestPayload)); getHost().reportFatalLaunch(createNewClientInfo(request), result); } else { super.service(request, response); } }