SWS-932 Preserve namespace context

This commit is contained in:
Dennis Walter
2016-02-09 11:16:07 -06:00
committed by Greg Turnquist
parent 346a53da29
commit 2be6c50c8f

View File

@@ -20,6 +20,7 @@ import javax.xml.stream.XMLStreamReader;
import javax.xml.transform.Result;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMXMLStreamReaderConfiguration;
import org.apache.axiom.soap.SOAPBody;
import org.apache.axiom.soap.SOAPFactory;
@@ -38,7 +39,9 @@ class CachingPayload extends AbstractPayload {
@Override
protected XMLStreamReader getStreamReader(OMElement payloadElement) {
return payloadElement.getXMLStreamReader();
OMXMLStreamReaderConfiguration config = new OMXMLStreamReaderConfiguration();
config.setPreserveNamespaceContext(true);
return payloadElement.getXMLStreamReader(true, config);
}
@Override