public void setReasonPhrase( String arg0 ) throws IllegalStateException { responseBase.setReasonPhrase( arg0 ); }
public void setReasonPhrase( String arg0 ) throws IllegalStateException { responseBase.setReasonPhrase( arg0 ); }
private void writeResponse(final HttpResponse resp, final String responseText, final int statusCode, final String responseType, final String reasonPhrase) { try { resp.setStatusCode(statusCode); resp.setReasonPhrase(reasonPhrase); final BasicHttpEntity body = new BasicHttpEntity(); if (HttpUtils.RESPONSE_TYPE_JSON.equalsIgnoreCase(responseType)) { // JSON response body.setContentType(JSONcontentType.value()); if (responseText == null) { body.setContent(new ByteArrayInputStream("{ \"error\" : { \"description\" : \"Internal Server Error\" } }".getBytes(HttpUtils.UTF_8))); } } else { body.setContentType("text/xml"); if (responseText == null) { body.setContent(new ByteArrayInputStream("<error>Internal Server Error</error>".getBytes(HttpUtils.UTF_8))); } } if (responseText != null) { body.setContent(new ByteArrayInputStream(responseText.getBytes(HttpUtils.UTF_8))); } resp.setEntity(body); } catch (final Exception ex) { s_logger.error("error!", ex); } }
@Override public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
public void setReasonPhrase(String reason) throws IllegalStateException { this.original.setReasonPhrase(reason); }
@Override public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
@Override public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
@Override public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
public void setReasonPhrase( String arg0 ) throws IllegalStateException { responseBase.setReasonPhrase( arg0 ); }
@Override public void setReasonPhrase(String s) throws IllegalStateException { response.setReasonPhrase(s); }
@Override public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
@Override public void setReasonPhrase(String reason) { httpResponse.setReasonPhrase(reason); }
public void setReasonPhrase( String arg0 ) throws IllegalStateException { responseBase.setReasonPhrase( arg0 ); }
public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
public void setReasonPhrase(final String reason) throws IllegalStateException { original.setReasonPhrase(reason); }
/** * {@inheritDoc} */ @Override public void setReasonPhrase(String reason) { if (response != null) { response.setReasonPhrase(reason); } else { super.setReasonPhrase(reason); } }
response.setReasonPhrase(msg); response.addHeader(CONTENT_TYPE, TEXT_HTML); serverHandler.commitResponseHideExceptions(conn, response);
private void returnInternalError(HttpResponse response, ProxyLogger clientLogger, Throwable e) { boolean isFhir = true; if (isFhir) { OperationOutcome outcome = FhirSupport.operationOutcomeFromThrowable(e); FhirContext ctx = FileSystemResourceCache.getCtx(); String content = ctx.newJsonParser().encodeResourceToString(outcome); clientLogger.logResponseEntity(content.getBytes()); WrapResourceInHttpResponse.inResponse(response, "application/fhir+json", content); } else { response.setStatusCode(HttpStatus.SC_INTERNAL_SERVER_ERROR); response.setReasonPhrase("SimProxy error - " + e.getMessage().replaceAll("\n", "|")); } logger.error(ExceptionUtil.exception_details(e)); clientLogger.logResponse(response); // just logs the header }
response.setReasonPhrase(msg); response.addHeader(CONTENT_TYPE, TEXT_HTML); sourceHandler.commitResponseHideExceptions(conn, response);