Привет!
У меня есть созданный мною exception:
@ResponseStatus(HttpStatus.CONFLICT)
public class UserAlreadyExistException extends RuntimeException{
public UserAlreadyExistException(String message) {
super(message);
}
}
Но когда я кидаю его внутри запроса:
if (userService.findByEmail(email) != null) {
throw new UserAlreadyExistException("User with this email already exist!");
}
Сообщение, видимо, не сохраняется, потому как внутри response оно равно null:
MockHttpServletResponse:
Status = 409
Error message = null
Подскажите, как исправить? Или, как мне лучше передать exception вместе с сообщением? Это важно, т.к. от содержимого сообщения зависит реакция клиента.