don't assert that CGLIB must be present unless there is at least one @Configuration class found

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@841 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Chris Beams
2009-03-27 03:10:41 +00:00
parent 6f767bb3da
commit 8af119314a
3 changed files with 4 additions and 2 deletions
@@ -143,6 +143,10 @@ public class ConfigurationClassPostProcessor extends AbstractConfigurationClassP
BeanDefinitionRegistry configBeanDefs = getConfigurationBeanDefinitions(true);
if (configBeanDefs.getBeanDefinitionCount() == 0)
// nothing to enhance -> return immediately
return;
assertCglibIsPresent(configBeanDefs);
ConfigurationEnhancer enhancer = new ConfigurationEnhancer(beanFactory);