public ResponseEntity handleEmailAddressValidationException()

in src/main/java/com/epam/digital/data/platform/settings/api/exception/ApplicationExceptionHandler.java [166:175]


  public ResponseEntity<DetailedValidationErrorResponse> handleEmailAddressValidationException(
      EmailAddressValidationException exception) {
    log.error("Email address is not valid", exception);
    var response = new DetailedValidationErrorResponse();
    response.setCode(ResponseCode.VALIDATION_ERROR);
    response.setMessage(exception.getMessage());
    response.setTraceId(traceService.getRequestId());
    response.setLocalizedMessage(messageResolver.getMessage(exception.getLocalizedMessage()));
    return ResponseEntity.status(HttpStatus.UNPROCESSABLE_ENTITY).body(response);
  }