public void setStreamingPayload(StreamingPayload payload) { Assert.notNull(payload, "'payload' must not be null"); OMDataSource dataSource = new StreamingOMDataSource(payload); SOAPFactory factory = getAxiomFactory(); QName name = payload.getName(); // Ignore the prefix; only the namespace URI and local name are significant OMElement payloadElement = factory.createOMElement(dataSource, name.getLocalPart(), factory.createOMNamespace(name.getNamespaceURI(), null)); SOAPBody soapBody = getAxiomBody(); AxiomUtils.removeContents(soapBody); soapBody.addChild(payloadElement); } }
public void setStreamingPayload(StreamingPayload payload) { Assert.notNull(payload, "'payload' must not be null"); OMDataSource dataSource = new StreamingOMDataSource(payload); SOAPFactory factory = getAxiomFactory(); QName name = payload.getName(); // Ignore the prefix; only the namespace URI and local name are significant OMElement payloadElement = factory.createOMElement(dataSource, name.getLocalPart(), factory.createOMNamespace(name.getNamespaceURI(), null)); SOAPBody soapBody = getAxiomBody(); AxiomUtils.removeContents(soapBody); soapBody.addChild(payloadElement); } }
public void setStreamingPayload(StreamingPayload payload) { Assert.notNull(payload, "'payload' must not be null"); OMDataSource dataSource = new StreamingOMDataSource(payload); SOAPFactory factory = getAxiomFactory(); QName name = payload.getName(); // Ignore the prefix; only the namespace URI and local name are significant OMElement payloadElement = factory.createOMElement(dataSource, name.getLocalPart(), factory.createOMNamespace(name.getNamespaceURI(), null)); SOAPBody soapBody = getAxiomBody(); AxiomUtils.removeContents(soapBody); soapBody.addChild(payloadElement); } }
public void setStreamingPayload(StreamingPayload payload) { Assert.notNull(payload, "'payload' must not be null"); OMDataSource dataSource = new StreamingOMDataSource(payload); OMElement payloadElement = getAxiomFactory().createOMElement(dataSource, payload.getName()); SOAPBody soapBody = getAxiomBody(); AxiomUtils.removeContents(soapBody); soapBody.addChild(payloadElement); } }