public ResponseEntity handleFormSchemaValidationException()

in src/main/java/com/epam/digital/data/platform/form/provider/exception/ApplicationExceptionHandler.java [73:83]


  public ResponseEntity<DetailedErrorResponse> handleFormSchemaValidationException(
      FormSchemaValidationException exception) {
    log.error("Form validation exception", exception);

    var detailedErrorResponse = newDetailedResponse(FORM_VALIDATION_EXCEPTION,
        exception);
    detailedErrorResponse.setErrors(exception.getValidationErrors());

    return ResponseEntity.status(HttpStatus.UNPROCESSABLE_ENTITY)
        .body(detailedErrorResponse);
  }