SWS-932 Preserve namespace context
This commit is contained in:
committed by
Greg Turnquist
parent
346a53da29
commit
2be6c50c8f
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user