下面列出了javax.ws.rs.BadRequestException#getMessage ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public Response toResponse(BadRequestException e) {
ExceptionResponse response = new ExceptionResponse();
response.errorMessage = e.getMessage();
return Response.status(Response.Status.METHOD_NOT_ALLOWED).entity(response)
.type(MediaType.APPLICATION_JSON).build();
}
public Response toResponse(BadRequestException badRequestException) {
if (log.isDebugEnabled()) {
log.debug("Error in input format", badRequestException);
}
String errorMsg = badRequestException.getMessage() != null ? badRequestException.getMessage() : "please check" +
"your input format";
return Response.status(Response.Status.BAD_REQUEST).type(MediaType.APPLICATION_JSON).
entity(MockIaasApiUtils.buildMessage(Response.Status.BAD_REQUEST.getStatusCode(), errorMsg)).build();
}
public Response toResponse(BadRequestException badRequestException) {
if (log.isDebugEnabled()) {
log.debug("Error in input format", badRequestException);
}
String errorMsg = badRequestException.getMessage() != null ? badRequestException.getMessage() : "please check" +
"your input format";
return Response.status(Response.Status.BAD_REQUEST).type(MediaType.APPLICATION_JSON).
entity(new ResponseMessageBean(ResponseMessageBean.ERROR, errorMsg)).build();
}
@Override
protected String getErrorMessage(BadRequestException exception) {
return exception.getMessage();
}