Re: error: The operation has timed-out (executionTimeout?)
- From: "Jim Underwood" <james.underwoodATfallonclinic.com>
- Date: Thu, 13 Apr 2006 15:21:56 -0400
Thanks to Bruce, I think I have resolved the issue. Essentially, I needed
three settings.
First, I needed to set the executionTimeout in the web.config for my web
app, as well as the web service it was calling. I think I could also have
changed only the machine.config since these are on the same box, but that is
undesirable since it would affect every web app on the box.
Here is the setting I added to each web.config file, within the system.web
section:
<httpRuntime executionTimeout="300" />
I also had to add a line to my code where I call the web service, since
there is a timeout on the client side (in this case my web app is the client
of the web service) of this as well.
MyRepWeb is the name of my web service object. I set this just after
instantiating the object, just before calling the method to retrieve the
report file.
MyRepWeb.Timeout = 3000000
Thanks all for the suggestions.
"Jim Underwood" <james.underwoodATfallonclinic.com> wrote in message
news:OtRBdAxXGHA.3496@xxxxxxxxxxxxxxxxxxxxxxx
I am having a problem with my web page timng out while retrieving a longin
runnign report (90-120 seconds. I have tried modifying several settings
various places and cannot get it to run for more than 90 seconds.and
I am running VS.Net and the app is ASP.Net, written using VB.Net. The app
calls an asp.Net web service to retrieve the report. Both the web site
the web service are running locally on my PC.executionTimeout
I have tried modifying the executionTimeout setting in Web.Config for both
the site and the web service, and I have also modified the
setting in machine.config. In all cases the value is set to 300(seconds).
.Net Version is 1.1.4322.2032.
I also tried modifying my web site to timeout in 300 seconds using
Server.ScriptTimeout = 300
with no effect.
Both the web site and the web service have been compiled as "release", and
not as "debug".
If anyone can provide any suggestions, I would very much apreciate it.
Below are sections of each of my config files.
System.web settings for My web site web.config
<system.web>
<compilation defaultLanguage="vb" debug="false" />
<httpRuntime executionTimeout="300" maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false" minFreeThreads="8"
minLocalRequestFreeThreads="4" appRequestQueueLimit="100"
enableVersionHeader="true"/>
....
</system.web>
System.web settings for My web service web.config
<system.web>
<compilation defaultLanguage="vb" debug="false" />
<httpRuntime executionTimeout="300" maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false" minFreeThreads="8"
minLocalRequestFreeThreads="4" appRequestQueueLimit="100"
enableVersionHeader="true"/>
....
</system.web>
System.web settings from machine.config
<system.web>
<httpRuntime executionTimeout="300" maxRequestLength="4096"
useFullyQualifiedRedirectUrl="false" minFreeThreads="8"
minLocalRequestFreeThreads="4" appRequestQueueLimit="100"
enableVersionHeader="true"/>
<compilation debug="false" explicit="true" defaultLanguage="vb">
...
</system.web>
.
- References:
- error: The operation has timed-out (executionTimeout?)
- From: Jim Underwood
- error: The operation has timed-out (executionTimeout?)
- Prev by Date: Re: Session variable trouble
- Next by Date: Re: Radio and textbox control overlaps in client web browsers. Hel
- Previous by thread: Re: error: The operation has timed-out (executionTimeout?)
- Next by thread: RE: handling Radio buttons in Formview with ObjectDataSource
- Index(es):
Loading