Map<String, String> existingRoleNameMap = context.getExistingRoleNameMap();
if (StringUtils.isEmpty(role.getName())) {
ValidationMessage message =
new ValidationMessage("name", "Role ID '" + role.getId() + "' requires a name.", "Name is required.");
response.addValidationError(message);
}
else if (isRoleNameAlreadyInUse(existingRoleNameMap, role)) {
ValidationMessage message =
new ValidationMessage("name", "Role ID '" + role.getId() + "' can't use the name '" + role.getName()
+ "'.", "Name is already in use.");