Oleg, Ok, Thanks.
Any other recommendation/work around to achieve this? Please suggest. Thanks, Mani On Mon, May 30, 2011 at 1:55 PM, Oleg Kalnichevski <[email protected]> wrote: > On Mon, 2011-05-30 at 10:40 +0530, Manikandan R wrote: > > Hi Everyone, > > > > I've started using apache commons httpclient library (version no. 3.1) to > > make the http calls recently. In production environment, seeing the > > following exceptions in logs: > > > > 1. Broken Pipe > > 2. Connection Reset > > 3. Connection Timeout > > 4. Read Time out > > etc > > > > Whenever these exceptions, we get the complaints from customers not > > completing the tasks. So, we repeat the work manually. To avoid doing it > > manually, program should take care of the retries without causing any > > duplicates. I am not sure when to do the retry. Basically, for what type > of > > exceptions, Should I do retry so that it won't end up in duplicates? > > > > Please suggest. > > > > Thanks, > > Mani > > HTTP is a non-transaction protocol with non-guaranteed delivery of > messages. You either have to live with HTTP messages being not delivered > at all in some cases or delivered multiple times. > > Oleg > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
