try {
InputStream inputStream = resource.getInputStream();
try {
InputSource inputSource = new InputSource(inputStream);
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = factory.newDocumentBuilder();
Document doc = docBuilder.parse(inputSource);
Element root = doc.getDocumentElement();
NodeList nl = root.getChildNodes();
BeanDefinitionParser parser = new BeanDefinitionParser();
for (int i = 0; i < nl.getLength(); i++) {