这是我的异常映射器
@Provider
class JsonParseExceptionMapper implements ExceptionMapper<JsonParseException> {
@Override
public Response toResponse(final JsonParseException jpe) {
return Response.status(Status.BAD_REQUEST)
.entity("Invalid data supplied for request").build();
}
}
但是我无法捕获解析器错误。我使用泽西岛1.16
我的服务
@Consumes({ MediaType.APPLICATION_JSON })
public Response createUsers(ArrayList<User> users) {....
答案 0 :(得分:0)
可能是您的异常映射器未添加到Application实例的一组类中。