Clear by-type cache in case of no pre-existing bean definition as well

Closes gh-24852
This commit is contained in:
Juergen Hoeller
2020-04-03 22:00:42 +02:00
parent 01ec5d83e6
commit eb81337e69
2 changed files with 36 additions and 0 deletions
@@ -861,6 +861,9 @@ public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFacto
if (existingDefinition != null || containsSingleton(beanName)) {
resetBeanDefinition(beanName);
}
else if (isConfigurationFrozen()) {
clearByTypeCache();
}
}
@Override