{
permission = getPermission( name );
if ( StringUtils.equals( operationName, permission.getOperation().getName() ) )
{
throw new RbacManagerException( "Attempted to create a permission named '" + name +
"' with an operation named '" + operationName + "', but that overides the existing '" + name +
"' permission with operation '" + permission.getOperation().getName() + "'" );
}
}