@Override @Transactional public void validate() { if (establishment != null && establishment.getName() != null && !"".equals(establishment.getName())) { final boolean isNameAlreadyExist = establishmentService.checkUniqueHospitalName(establishment.getName()); if (isNameAlreadyExist) addFieldError("nameAlreadyExist", getMessage("hospital.name.alreadyExist")); } }