if (directoryManager.getUserByUsername(user.getUsername()) != null || (us != null && us.isDataExist(user.getUsername()))) {
errors.add(ResourceBundleUtil.getMessage("console.directory.user.error.label.usernameExists"));
}
if (us != null) {
Collection<String> validationErrors = us.validateUserOnInsert(user);
if (validationErrors != null && !validationErrors.isEmpty()) {
errors.addAll(validationErrors);
}
}