@Override public void setCharacterEncoding(String arg0) { // Disallow operation if the object has gone out of scope if (response == null) { throw new IllegalStateException(rb.getString(LogFacade.NULL_RESPONSE_OBJECT)); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
public void setCharacterEncoding(String arg0) { if (response == null) { throw MESSAGES.nullResponseFacade(); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
@Override public void setCharacterEncoding(String arg0) { if (response == null) { throw new IllegalStateException( sm.getString("responseFacade.nullResponse")); } response.setCharacterEncoding(arg0); }
/** * Send an Error Response in application/xml content type * * @param response * @param payload */ public static void handleRestFailure(Response response, String payload) { response.setStatus(403); response.setContentType("application/xml"); response.setCharacterEncoding("UTF-8"); try { response.getWriter().write(payload); } catch (IOException e) { log.error("Error in sending fault response", e); } }
/* */ public PrintWriter getWriter() /* */ throws IOException /* */ { /* 603 */ if (this.usingOutputStream) { /* 604 */ throw new IllegalStateException(sm.getString("coyoteResponse.getWriter.ise")); /* */ } /* */ /* 607 */ if (Globals.STRICT_SERVLET_COMPLIANCE) /* */ { /* 620 */ setCharacterEncoding(getCharacterEncoding()); /* */ } /* */ /* 623 */ this.usingWriter = true; /* 624 */ this.outputBuffer.checkConverter(); /* 625 */ if (this.writer == null) { /* 626 */ this.writer = new CoyoteWriter(this.outputBuffer); /* */ } /* 628 */ return this.writer; /* */ } /* */
setCharacterEncoding(getCharacterEncoding());
setCharacterEncoding(getCharacterEncoding());
private void getFile(String path, Request req, Response resp) { File file = getSDKFile(path); if (file == null) { resp.setStatus(404); } else { resp.setContentType("text/plain"); resp.setCharacterEncoding("UTF-8"); resp.setStatus(200); try { Writer out = resp.getWriter(); sendFile(file, out); out.flush(); } catch (IOException e) { resp.setStatus(500); log.error("Failed to send file: " + file, e); } } }
private boolean sendErrorPage(String location, Response response) { File file = new File(location); if (!file.isAbsolute()) { file = new File(getContainer().getCatalinaBase(), location); } if (!file.isFile() || !file.canRead()) { getContainer().getLogger().warn( sm.getString("errorReportValve.errorPageNotFound", location)); return false; } // Hard coded for now. Consider making this optional. At Valve level or // page level? response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); try (OutputStream os = response.getOutputStream(); InputStream is = new FileInputStream(file);){ IOTools.flow(is, os); } catch (IOException e) { getContainer().getLogger().warn( sm.getString("errorReportValve.errorPageIOException", location), e); return false; } return true; }
private boolean sendErrorPage(String location, Response response) { File file = new File(location); if (!file.isAbsolute()) { file = new File(getContainer().getCatalinaBase(), location); } if (!file.isFile() || !file.canRead()) { getContainer().getLogger().warn( sm.getString("errorReportValve.errorPageNotFound", location)); return false; } // Hard coded for now. Consider making this optional. At Valve level or // page level? response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); try (OutputStream os = response.getOutputStream(); InputStream is = new FileInputStream(file);){ IOTools.flow(is, os); } catch (IOException e) { getContainer().getLogger().warn( sm.getString("errorReportValve.errorPageIOException", location), e); return false; } return true; }
private void handleInvalidTenantDomainErrorResponse(Response response, int error, String tenantDomain) throws IOException, ServletException { response.setContentType("application/json"); response.setStatus(error); response.setCharacterEncoding("UTF-8"); JsonObject errorResponse = new JsonObject(); String errorMsg = "invalid tenant domain : " + tenantDomain; errorResponse.add("code", error); errorResponse.add("message", errorMsg); errorResponse.add("description", errorMsg); response.getWriter().print(errorResponse.toString()); } }