[ 
https://issues.apache.org/jira/browse/CXF-6732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang reassigned CXF-6732:
---------------------------------

    Assignee: Freeman Fang

> Allow SOAPAction to be overwritten via RequestContext property
> --------------------------------------------------------------
>
>                 Key: CXF-6732
>                 URL: https://issues.apache.org/jira/browse/CXF-6732
>             Project: CXF
>          Issue Type: Improvement
>    Affects Versions: 2.7.18, 3.2.0
>            Reporter: Tomohisa Igarashi
>            Assignee: Freeman Fang
>
> SoapPreProtocolOutInterceptor sets SOAPAction into PROTOCOL_HEADERS only when 
> it's not yet set here:
> https://fisheye6.atlassian.com/browse/cxf/rt/bindings/soap/src/main/java/org/apache/cxf/binding/soap/interceptor/SoapPreProtocolOutInterceptor.java?hb=true#to121
> If user reuses the client like Dispatch instance, the PROTOCOL_HEADERS is 
> carried over multiple invocations including SOAPAction specified for the 
> first invocation, thus the "javax.xml.ws.soap.http.soapaction.uri" property 
> is ignored afterward. IMO the "javax.xml.ws.soap.http.soapaction.uri" 
> standard property should precede existing SOAPAction in PROTOCOL_HEADERS.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to