Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > a58a12756f704c1060db04dc176518c9 > files > 14

mule-2.0.2.20080813-7.fc18.src.rpm

--- mule-3.2.0/modules/spring-config/src/main/java/org/mule/config/spring/MuleBeanDefinitionDocumentReader.java 2011-10-04 22:30:50.992878212 -0400
+++ mule-3.x/modules/spring-config/src/main/java/org/mule/config/spring/MuleBeanDefinitionDocumentReader.java   2012-08-11 20:42:46.595975023 -0400
@@ -23,6 +23,14 @@
 public class MuleBeanDefinitionDocumentReader extends DefaultBeanDefinitionDocumentReader
 {
 
+    protected BeanDefinitionParserDelegate createHelper(XmlReaderContext readerContext, Element root, BeanDefinitionParserDelegate parentDelegate)
+    {
+        BeanDefinitionParserDelegate delegate = new MuleHierarchicalBeanDefinitionParserDelegate(readerContext, this);
+        delegate.initDefaults(root, parentDelegate);
+        return delegate;
+    }
+
+    /* Keep backward compatibility with spring 3.0 */
     protected BeanDefinitionParserDelegate createHelper(XmlReaderContext readerContext, Element root)
     {
         BeanDefinitionParserDelegate delegate = new MuleHierarchicalBeanDefinitionParserDelegate(readerContext, this);