private ResponseEntity<Object> handleBindingResult(
     final Exception ex,
     final BindingResult bindingResult,
     final HttpHeaders headers,
     final HttpStatus status,
     final WebRequest request) {
   final String errorCode = exceptionCodeResolver.resolveExceptionCode(ex);
   final ApiError apiError =
       apiErrorCreator.createBindingResultApiError(
           request, errorCode, bindingResult, ex.getMessage());
   return handleExceptionInternal(ex, apiError, headers, status, request);
 }