code: protected Response createResponse(Status status, NlsRuntimeException error, String message, String code,
        Map<String, List<String>> errorsMap) {
  
      return createResponse(status, message, code, error.getUuid(), errorsMap);
    }
docs: Create a response message as a JSON-String from the given parts.
  
  @param status is the HTTP {@link Status}.
  @param error is the catched or wrapped {@link NlsRuntimeException}.
  @param message is the JSON message attribute.
  @param code is the {@link NlsRuntimeException#getCode() error code}.
  @param errorsMap is a map with all validation errors
  @return the corresponding {@link Response}.