From bc1dc9a074f59d6b8f9d19c0661dacae2d5b285b Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Wed, 28 Oct 2015 14:29:48 +0100 Subject: [PATCH] Removed outdated XmlBeanFactory references Issue: SPR-13485 --- src/asciidoc/core-beans.adoc | 11 +++++++---- src/test/resources/log4j.properties | 8 -------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/src/asciidoc/core-beans.adoc b/src/asciidoc/core-beans.adoc index 5034e3a1f8..67b90d98b6 100644 --- a/src/asciidoc/core-beans.adoc +++ b/src/asciidoc/core-beans.adoc @@ -8336,13 +8336,14 @@ The following table lists features provided by the `BeanFactory` and | Yes |=== -To explicitly register a bean post-processor with a `BeanFactory` implementation, you -must write code like this: +To explicitly register a bean post-processor with a `BeanFactory` implementation, +you need to write code like this: [source,java,indent=0] [subs="verbatim,quotes"] ---- - ConfigurableBeanFactory factory = new XmlBeanFactory(...); + DefaultListableBeanFactory factory = new DefaultListableBeanFactory(); + // populate the factory with bean definitions // now register any needed BeanPostProcessor instances MyBeanPostProcessor postProcessor = new MyBeanPostProcessor(); @@ -8357,7 +8358,9 @@ implementation, you must write code like this: [source,java,indent=0] [subs="verbatim,quotes"] ---- - XmlBeanFactory factory = new XmlBeanFactory(new FileSystemResource("beans.xml")); + DefaultListableBeanFactory factory = new DefaultListableBeanFactory(); + XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(factory); + reader.loadBeanDefinitions(new FileSystemResource("beans.xml")); // bring in some property values from a Properties file PropertyPlaceholderConfigurer cfg = new PropertyPlaceholderConfigurer(); diff --git a/src/test/resources/log4j.properties b/src/test/resources/log4j.properties index 87dc50934c..2b42798a00 100644 --- a/src/test/resources/log4j.properties +++ b/src/test/resources/log4j.properties @@ -3,11 +3,3 @@ log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{HH:mm:ss,SSS} [%c] - %m%n log4j.rootCategory=WARN, console -log4j.logger.org.springframework.beans=WARN -log4j.logger.org.springframework.binding=DEBUG -log4j.logger.org.springframework.beans.factory.xml.XmlBeanFactory=ERROR - -log4j.logger.org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator=TRACE - -#log4j.logger.org.springframework=TRACE - -- GitLab