diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/support/ConstructorResolver.java b/spring-beans/src/main/java/org/springframework/beans/factory/support/ConstructorResolver.java index 5ede49dcd2..d148d4447f 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/support/ConstructorResolver.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/support/ConstructorResolver.java @@ -370,7 +370,7 @@ class ConstructorResolver { factoryBean = this.beanFactory.getBean(factoryBeanName); if (factoryBean == null) { throw new BeanCreationException(mbd.getResourceDescription(), beanName, - "factory-bean '" + factoryBeanName + "' returned null"); + "factory-bean '" + factoryBeanName + "' (or a BeanPostProcessor involved) returned null"); } factoryClass = factoryBean.getClass(); isStatic = false;