On 01/19/2011 11:14 PM, Dennis Sosnoski wrote: > On 01/19/2011 03:10 PM, Dan Diephouse wrote: > > ... >> 2. Will CXF ever give up sending retries? I couldn't find any logic to >> cancel a retry after a given # of times. >> >> > It does not give up after any fixed number of retrys, but from what I've > observed in testing it will give up if the endpoint is no longer > reachable. AFAIK this is standard for WS-RM. >
To correct myself, giving up when the endpoint is no longer reachable is not the standard for WS-RM, since this would mean it couldn't recover from a temporary network outage. Metro, for one, keeps trying the endpoint until it finally gets a connection. If the endpoint still knows about the established sequence everything continues from that point. If the endpoint doesn't know about the sequence (as when a server is restarted with no persistent storage of sequences) it responds with a Fault and the WS-RM code gives up at that point. - Dennis
