code: public void addValidationError(String message) {
          messages.add(new UIMessageDTO(message, null, UIMessage.Severity.ERROR));
          valid = false;
          canExecute = false;
      }
docs: Adds an extra validation error