You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by a k <st...@gmail.com> on 2005/03/16 17:24:02 UTC

[OT] request issued twice

Hi all,

My app has a button that will invoke a long running process in the
background. It generally takes upto 7 mins to finish this transaction.
What I am noticing from the application log files is that exactly 5
mins after invoking the first request a second request is being
issued.

I am not sure if it is the browser (IE 6.0), apache, weblogic (6.1)
that I should be looking at. Has anyone seen this issue before. Will
appreciate any pointers.

Thanks!

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: [OT] request issued twice

Posted by Lionel <co...@free.fr>.
a k wrote:
> I am not sure if it is the browser (IE 6.0), apache, weblogic (6.1)
> that I should be looking at.

Did you look at the users ? ;)
Mine click twice or more if request takes more than 2 seconds.
I've had to add a javascript alert to block the button until the response is
displayed.




---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


AW: [OT] request issued twice

Posted by Leon Rosenberg <st...@anotheria.net>.
Ok,

5 mins sounds weird. Do you have any hard/software inbetween? 
Like a loadbalancer, which thinks that the request is timeouted?  
If you can reproduce it without actually clicking the button twice, you
should
check the configuration options of everything you are using.

I know that mozilla/firefox has weird bugs with sending double requests
especially on redirects, but 
they are usually sent immediately and not after 5 mins. Explorer 5 is also
buggy, but I never heard about 
same behaviour in ie 6.0

If you can reproduce it, try to measure the exact timespan, calculate it in
seconds or millis and search for this value in all configs.

If it's a dumb user, then implement a token handler (one page can only be
submitted once).

Btw, how do you connect your apache to the container? It may be a good point
to check.

Regards
Leon



> -----Ursprüngliche Nachricht-----
> Von: a k [mailto:strutsuser1@gmail.com] 
> Gesendet: Mittwoch, 16. März 2005 17:24
> An: user@struts.apache.org
> Betreff: [OT] request issued twice
> 
> Hi all,
> 
> My app has a button that will invoke a long running process 
> in the background. It generally takes upto 7 mins to finish 
> this transaction.
> What I am noticing from the application log files is that 
> exactly 5 mins after invoking the first request a second 
> request is being issued.
> 
> I am not sure if it is the browser (IE 6.0), apache, weblogic 
> (6.1) that I should be looking at. Has anyone seen this issue 
> before. Will appreciate any pointers.
> 
> Thanks!
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org