public ResponseEntity handleValidationException()

in src/main/java/com/epam/digital/data/platform/starter/errorhandling/BaseRestExceptionHandler.java [87:96]


  public ResponseEntity<ValidationErrorDto> handleValidationException(ValidationException ex) {
    var error = ValidationErrorDto.builder()
        .traceId(MDC.get(TRACE_ID_KEY))
        .code(ex.getCode())
        .message(ex.getMessage())
        .details(ex.getDetails())
        .build();
    log.warn("User data validation is not passed", ex);
    return new ResponseEntity<>(error, HttpStatus.UNPROCESSABLE_ENTITY);
  }