cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: COnsuming WCF web service using CXF WSS4J
Date Wed, 11 Apr 2012 21:35:56 GMT
On Tuesday, April 10, 2012 01:55:18 AM rajkumar00 wrote:
> I wrote a CXF client for WCF web service and got the "Signing without
> primary signature requires timestamp" error from the WCF server even the
> timestamp is sent. This is because of the ordering of the timestamp tag
> in the SOAP Security header.
> 
> I want to write a CXF Interceptor which can reorder the headers in SOAP
> header as I want. Can someone help?

You can likely do something like:

SOAPMessage msg = msg.getContent(SOAPMessage.class)

and use the SAAJ and DOM API's two move the various headers around as 
needed.  If run after the WSS4JOutInterceptor, the SAAJ model should be 
there and usable.

Dan




> 
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/COnsuming-WCF-web-service-using-CXF-WSS4J
> -tp5629381p5629381.html Sent from the cxf-issues mailing list archive at
> Nabble.com.
-- 
Daniel Kulp
dan@kulp.com
http://dankulp.com/blog

Mime
View raw message