INT-1903 fixed the equals check on DefaultConfiguringBeanFactoryPostProcessor to avoid possible NPE

This commit is contained in:
Oleg Zhurakousky
2011-05-16 12:10:43 -04:00
parent 10753370a8
commit 07e21e4265

View File

@@ -68,7 +68,7 @@ class DefaultConfiguringBeanFactoryPostProcessor implements BeanFactoryPostProce
String[] definitionNames = registry.getBeanDefinitionNames();
for (String definitionName : definitionNames) {
BeanDefinition definition = registry.getBeanDefinition(definitionName);
if (definition.getBeanClassName().equals(listenerClassName)){
if (listenerClassName.equals(definition.getBeanClassName())){
logger.warn(listenerClassName + " is already registered and will be used");
return;
}