A failure here is described as anything going wrong (network timeout, service unavailable, server error...) other than faults described in the service description (WSDL).
alex On Thu, Oct 8, 2009 at 2:33 AM, kodeninja <[email protected]> wrote: > > Howdy, > > In a <failureHandling> element, do retryFor and retryDelay values apply > only > to failures? If the invoked operation throws a fault, will the retry still > happen? > > Taking a hypothetical example: > > <invoke operation="getStockQuote" partnerLink="stockPL" > portType="stockPort" > inputVariable="stockSymbol" outputVariable="stockQuote"> > > <failureHandling> > <faultOnFailure>true</faultOnFailure> > <retryFor>5</retryFor> > <retryDelay>30</retryDelay> > </failureHandling> > > <catchAll> > ... <!-- Do something --> > </catchAll> > > </invoke> > > So, in the above example, if the operation throws a fault, the catchAll > would be executed. After that, would the operation still be retried? Or is > that retries happen only for failures, and not faults? > > -Kodeninja > -- > View this message in context: > http://www.nabble.com/Trying-to-understand-the-%22failureHandling%22-ode-extension-tp25801007p25801007.html > Sent from the Apache Ode User mailing list archive at Nabble.com. > >
