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

Reply via email to