if ((aliasOverride == null) && (groupAliasOverride != null)) {
aliasOverride = groupAliasOverride;
}
if((aliasDefinition == null) && (aliasOverride == null)) {
throw new UnresolvableAliasException(this, aliasName);
}
if(aliasDefinition == null) {
aliasDefinition = new AliasDefinition(aliasOverride.getName(), aliasOverride.getClassName(), null);
}