public Response toResponse(Throwable t) {
//System.out.println("Throwable: " + t);
RestError error = getRestError(t);
return Response.status(Response.Status.fromStatusCode(error.getStatus().value()))
.type(MediaType.APPLICATION_JSON_TYPE)
.entity(error.toMap()).build();
}
private RestError getRestError(Throwable t) {
RestError template = getRestErrorTemplate(t);