Here the log files again which seems to have been filtered ...

________________________________

De : EVENO Manuel 
Envoyé : lundi 3 août 2009 14:22
À : [email protected]
Objet : WS-ReliableMessaging




Hi everyone, 

I'm trying to create an sample with CXF and WS-ReliableMessaging. 
I'm specifically interested in the delivery assurance functionality. 
I'm trying to implement a AtLeastOnce message exchange but with no success. 

My use case is a client calls a service but that service takes a long time to 
execute 
so the client side request ends with a timeout. In that case, I want the 
message 
to be sent again. 

I've already tried to add some policy rule in my wsdl but I don't really 
understand 
how to write this part (I've also tried to read W3C and OASIS specifications 
but 
everything is not that simple and clear. 

So I'm trying to use CXF WS-Policy Framework but I don't really understand 
what's going on. 
Various exceptions occurs in my log and I don't know how to solve them : 
[server side] java.net.HttpRetryException: cannot retry due to server 
authentication, in streaming mode 
[server side] org.apache.cxf.binding.soap.SoapFault: Duplicate Message ID 
urn:uuid:49f2fe2b-e2d5-4fec-8b4d-df8987bf829a 

Here my reduced maven project, including the WebService that can be run with 
Tomcat or jetty 
And a web service client implemented as a JUnit Test. 
<<reliable-webservice.zip>> <<server.log>> <<client.log>> 

If anybody has time to have a look or a sample (of delivery assurance feature), 
this would be very helpful ! 

Regards, 
Manuel 

Reply via email to