I'm pretty sure you would need to do:
dispatch.getRequestContext().put(
BindingProvider.SOAPACTION_URI_PROPERTY,
"theAction")
Dan
On Mon January 11 2010 10:09:36 am chengy wrote:
> Cxf set soapAction in SoapPreProtocolOutInterceptor:
> BindingOperationInfo boi =
> message.getExchange().get(BindingOperationInfo.class);
>
> but the default PhaseInterceptorChain doesn't put BindingOperationInfo
> anyway.
> If this header is not set,it throws exception when invoke some .NET
> service.
>
> Any suggestions?
>
--
Daniel Kulp
[email protected]
http://www.dankulp.com/blog