1 package org.objectweb.celtix.bus.configuration.spring; 2 3 import org.w3c.dom.Element ; 4 import org.w3c.dom.Node ; 5 6 import org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser; 7 8 public class CeltixXmlBeanDefinitionParser extends DefaultXmlBeanDefinitionParser { 9 10 protected Object parsePropertySubElement(Element valueElement, String beanName) { 11 12 if (valueElement.getTagName().equals(VALUE_ELEMENT)) { 13 for (Node nd = valueElement.getFirstChild(); nd != null; nd = nd.getNextSibling()) { 14 if (Node.ELEMENT_NODE == nd.getNodeType()) { 15 return nd; 16 } 17 } 18 } 19 return super.parsePropertySubElement(valueElement, beanName); 20 } 21 } 22 | Popular Tags |