registerDependentBean resolves to the canonical bean name in order to handle alias references (SPR-7254)

This commit is contained in:
Juergen Hoeller
2010-06-07 22:15:20 +00:00
parent d684e49462
commit de866a0ff6
2 changed files with 9 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2002-2009 the original author or authors.
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -145,8 +145,8 @@ public class SimpleAliasRegistry implements AliasRegistry {
*/
public String canonicalName(String name) {
String canonicalName = name;
// Handle aliasing.
String resolvedName = null;
// Handle aliasing...
String resolvedName;
do {
resolvedName = this.aliasMap.get(canonicalName);
if (resolvedName != null) {