INT-4355: Add support for DomPOX WS communication
JIRA: https://jira.spring.io/browse/INT-4355 **Cherry-pick to 4.3.x** Conflicts: spring-integration-ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceOutboundGatewayTests.java Resolved.
This commit is contained in:
committed by
Gary Russell
parent
b82973660b
commit
6193263ab0
@@ -229,15 +229,14 @@ public abstract class AbstractWebServiceOutboundGateway extends AbstractReplyPro
|
||||
@Override
|
||||
public void doWithMessage(WebServiceMessage message) throws IOException, TransformerException {
|
||||
Object payload = this.requestMessage.getPayload();
|
||||
doWithMessageInternal(message, payload);
|
||||
if (message instanceof SoapMessage) {
|
||||
this.doWithMessageInternal(message, payload);
|
||||
AbstractWebServiceOutboundGateway.this.headerMapper
|
||||
.fromHeadersToRequest(this.requestMessage.getHeaders(), (SoapMessage) message);
|
||||
if (this.requestCallback != null) {
|
||||
this.requestCallback.doWithMessage(message);
|
||||
}
|
||||
}
|
||||
|
||||
if (this.requestCallback != null) {
|
||||
this.requestCallback.doWithMessage(message);
|
||||
}
|
||||
}
|
||||
|
||||
public abstract void doWithMessageInternal(WebServiceMessage message, Object payload)
|
||||
|
||||
Reference in New Issue
Block a user