Джексон десериализует сообщение - PullRequest
0 голосов
/ 23 мая 2018

Когда я отправляю неверный JSON:

@ExceptionHandler(value = HttpMessageNotReadableException.class)   
public ResponseEntity<?> requestParseException(HttpMessageNotReadableException ex) {
    String errMessage = messageService.getMessage(INVALID_JSON_DATA);
    return ResponseEntity.status(BAD_REQUEST)
        .body(new BadRequestException(errMessage).toString());   
}

У меня такое сообщение:

Невозможно десериализовать значение типа int из строки "asd": недопустимое целочисленное значение

Как я могу изменить такое сообщение

Например

Ошибка в узле: «Тест».Строка "asd" не может быть проанализирована. Целое значение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...