Remove code for parsing mvc:formatters (SPR-7732)

This commit is contained in:
Rossen Stoyanchev
2011-01-31 21:30:48 +00:00
parent 0c5a13cc96
commit 93de9622fc

View File

@@ -183,18 +183,6 @@ class AnnotationDrivenBeanDefinitionParser implements BeanDefinitionParser {
parserContext.registerComponent(new BeanComponentDefinition(conversionDef, conversionName));
conversionServiceRef = new RuntimeBeanReference(conversionName);
}
Element formattersElement = DomUtils.getChildElementByTagName(element, "formatters");
if (formattersElement != null) {
ManagedList<BeanDefinitionHolder> formatters = new ManagedList<BeanDefinitionHolder>();
formatters.setSource(source);
for (Element formatter : DomUtils.getChildElementsByTagName(formattersElement, "bean")) {
BeanDefinitionHolder beanDef = parserContext.getDelegate().parseBeanDefinitionElement(formatter);
beanDef = parserContext.getDelegate().decorateBeanDefinitionIfRequired(formatter, beanDef);
formatters.add(beanDef);
}
BeanDefinition beanDef = parserContext.getRegistry().getBeanDefinition(conversionServiceRef.getBeanName());
beanDef.getPropertyValues().add("formatters", formatters);
}
return conversionServiceRef;
}