[ 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)