You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by ff...@apache.org on 2016/01/07 07:32:32 UTC
cxf git commit: CXF-6732 Allow SOAPAction to be overwritten via
RequestContext property
Repository: cxf
Updated Branches:
refs/heads/3.1.x-fixes eb0f1f9cb -> 58830d85e
CXF-6732 Allow SOAPAction to be overwritten via RequestContext property
(cherry picked from commit b874e11bf2a73eb39346a22d45b8b9ca38cbf208)
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/58830d85
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/58830d85
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/58830d85
Branch: refs/heads/3.1.x-fixes
Commit: 58830d85e683805c21ecb8d7ac5cc6b8a818718d
Parents: eb0f1f9
Author: Tomohisa Igarashi <tm...@gmail.com>
Authored: Wed Jan 6 16:19:41 2016 +0900
Committer: Freeman Fang <fr...@gmail.com>
Committed: Thu Jan 7 14:27:55 2016 +0800
----------------------------------------------------------------------
.../binding/soap/interceptor/SoapPreProtocolOutInterceptor.java | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cxf/blob/58830d85/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java
----------------------------------------------------------------------
diff --git a/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java b/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java
index eba5bfe..62946ca 100644
--- a/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java
+++ b/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java
@@ -118,9 +118,7 @@ public class SoapPreProtocolOutInterceptor extends AbstractSoapInterceptor {
message.put(Message.PROTOCOL_HEADERS, reqHeaders);
}
- if (!reqHeaders.containsKey(SoapBindingConstants.SOAP_ACTION)) {
- reqHeaders.put(SoapBindingConstants.SOAP_ACTION, Collections.singletonList(action));
- }
+ reqHeaders.put(SoapBindingConstants.SOAP_ACTION, Collections.singletonList(action));
} else if (message.getVersion() instanceof Soap12 && !"\"\"".equals(action)) {
String ct = (String) message.get(Message.CONTENT_TYPE);