Added namespace support for FileToStringTransformer and FileToByteArrayTransformer.

This commit is contained in:
Mark Fisher
2008-09-26 18:27:22 +00:00
parent 959b906f4e
commit f2b7353165
12 changed files with 173 additions and 27 deletions

View File

@@ -41,7 +41,7 @@ public class XmlMarshallingTransformerParser extends AbstractTransformerParser {
}
@Override
protected void parsePayloadTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
protected void parseTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
String resultFactory = element.getAttribute("result-factory");
String resultType = element.getAttribute("result-type");
String marshaller = element.getAttribute("marshaller");

View File

@@ -37,7 +37,7 @@ public class XmlUnmarshallingTransformerParser extends AbstractTransformerParser
}
@Override
protected void parsePayloadTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
protected void parseTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
String unmarshaller = element.getAttribute("unmarshaller");
Assert.hasText(unmarshaller, "the 'unmarshaller' attribute is required");
builder.addConstructorArgReference(unmarshaller);

View File

@@ -41,7 +41,7 @@ public class XsltPayloadTransformerParser extends AbstractTransformerParser {
}
@Override
protected void parsePayloadTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
protected void parseTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
String xslResource = element.getAttribute("xsl-resource");
String xslTemplates = element.getAttribute("xsl-templates");
String resultTransformer = element.getAttribute("result-transformer");