added bean type to post-processing log statement (SPR-7524)

master
Juergen Hoeller 14 years ago
parent 05a3f3ad8d
commit 479b4c1b84
  1. 7
      org.springframework.context/src/main/java/org/springframework/context/support/AbstractApplicationContext.java

@ -1326,11 +1326,12 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
} }
public Object postProcessAfterInitialization(Object bean, String beanName) { public Object postProcessAfterInitialization(Object bean, String beanName) {
if (!(bean instanceof BeanPostProcessor) && if (bean != null && !(bean instanceof BeanPostProcessor) &&
this.beanFactory.getBeanPostProcessorCount() < this.beanPostProcessorTargetCount) { this.beanFactory.getBeanPostProcessorCount() < this.beanPostProcessorTargetCount) {
if (logger.isInfoEnabled()) { if (logger.isInfoEnabled()) {
logger.info("Bean '" + beanName + "' is not eligible for getting processed by all " + logger.info("Bean '" + beanName + "' of type [" + bean.getClass() +
"BeanPostProcessors (for example: not eligible for auto-proxying)"); "] is not eligible for getting processed by all BeanPostProcessors " +
"(for example: not eligible for auto-proxying)");
} }
} }
return bean; return bean;

Loading…
Cancel
Save