Added namespace support for "message-factory" and "fault-message-resolver" (INT-291).
This commit is contained in:
@@ -74,6 +74,14 @@ public class WebServiceHandlerParser extends AbstractSingleBeanDefinitionParser
|
||||
if (StringUtils.hasText(requestCallbackRef)) {
|
||||
builder.addPropertyReference("requestCallback", requestCallbackRef);
|
||||
}
|
||||
String messageFactoryRef = element.getAttribute("message-factory");
|
||||
if (StringUtils.hasText(messageFactoryRef)) {
|
||||
builder.addPropertyReference("messageFactory", messageFactoryRef);
|
||||
}
|
||||
String faultMessageResolverRef = element.getAttribute("fault-message-resolver");
|
||||
if (StringUtils.hasText(faultMessageResolverRef)) {
|
||||
builder.addPropertyReference("faultMessageResolver", faultMessageResolverRef);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
<xsd:attribute name="unmarshaller" type="xsd:string"/>
|
||||
<xsd:attribute name="source-extractor" type="xsd:string"/>
|
||||
<xsd:attribute name="request-callback" type="xsd:string"/>
|
||||
<xsd:attribute name="message-factory" type="xsd:string"/>
|
||||
<xsd:attribute name="fault-message-resolver" type="xsd:string"/>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user