Re: [ot] adjusting timeouts
I encountered timeouts using an Axis2/C client and a service using the Axis2/C server module. Here's what I found to solve the problem, FYI.The client error log indicates the timeout:[Thu Nov 19 18:30:56 2009] [debug] http_client.c(571) http client , response timed out[Thu Nov 19 18:30:56 2009] [error] http_client.c(574) Response timed out[Thu Nov 19 18:30:56 2009] [error] http_sender.c(1381) status_code < 0[Thu Nov 19 18:30:56 2009] [error] engine.c(179) Transport sender invoke failed[Thu Nov 19 18:30:56 2009] [error] TestCases.c(239) Stub invoke FAILED: Error code: 92 :: Response timed outThe default timeout is 6 ms (1 minute) as given in axis2_http_transport.hTo increase the timeout to the required value of 300 seconds (30 ms), I set the option in the client as follows.axis2_options_set_timeout_in_milli_seconds(options, env, 30);Responses taking more than 2 minutes are now returning properly.George -- Forwarded Message: -- From: Sam Carleton To: Apache AXIS C User List Subject: Re: [ot] adjusting timeouts Date: Sun, 15 Nov 2009 22:29:04 + George,Actually, after a bit more investigation I discovered the error was between the keyboard and chair...The .Net client is setting up the binding at runtime... I discovered that that after the .Net client set SendTimeout to 10 minutes, it set it to 25 seconds. Opps! SamOn Sun, Nov 15, 2009 at 4:01 PM, <gsherw...@att.net> wrote: I too am interested in how to set the timeout for the Axis2/C module. Rarely my application will need up to 300 seconds (the Apache httpd default). But I have not tried that yet.Thanks,George -- Original message from Sam Carleton <scarle...@miltonstreet.com>: -- My Axis2/C code is being used by a .Net client and being hosted via Apache 2.2 and mod_axis2. I have set the SendTimeout on the .Net binding to 10 minutes but things are still timing out in about 30 seconds. I am wondering if anyone in this forum has run into this problem and has any suggestions on setting on either apache or the .net side to extend the timeout.
Re: [ot] adjusting timeouts
George, Actually, after a bit more investigation I discovered the error was between the keyboard and chair... The .Net client is setting up the binding at runtime... I discovered that that after the .Net client set SendTimeout to 10 minutes, it set it to 25 seconds. Opps! Sam On Sun, Nov 15, 2009 at 4:01 PM, wrote: > I too am interested in how to set the timeout for the Axis2/C module. > Rarely my application will need up to 300 seconds (the Apache httpd > default). But I have not tried that yet. > Thanks, > George > > -- Original message from Sam Carleton < > scarle...@miltonstreet.com>: -- > > My Axis2/C code is being used by a .Net client and being hosted via Apache > 2.2 and mod_axis2. I have set the SendTimeout on the .Net binding to 10 > minutes but things are still timing out in about 30 seconds. I am wondering > if anyone in this forum has run into this problem and has any suggestions on > setting on either apache or the .net side to extend the timeout. > >
Re: [ot] adjusting timeouts
I too am interested in how to set the timeout for the Axis2/C module. Rarely my application will need up to 300 seconds (the Apache httpd default). But I have not tried that yet.Thanks,George -- Original message from Sam Carleton : -- My Axis2/C code is being used by a .Net client and being hosted via Apache 2.2 and mod_axis2. I have set the SendTimeout on the .Net binding to 10 minutes but things are still timing out in about 30 seconds. I am wondering if anyone in this forum has run into this problem and has any suggestions on setting on either apache or the .net side to extend the timeout.
[ot] adjusting timeouts
My Axis2/C code is being used by a .Net client and being hosted via Apache 2.2 and mod_axis2. I have set the SendTimeout on the .Net binding to 10 minutes but things are still timing out in about 30 seconds. I am wondering if anyone in this forum has run into this problem and has any suggestions on setting on either apache or the .net side to extend the timeout.