2010-01-05 5 views
0

Mon application a une demande de longue durée qui prend plus d'une minute. Si j'utilise Chrome ou Firefox, j'ai juste besoin d'être patient. Si j'utilise IE cependant, à la minute une marque j'obtiens le popup qui indique que j'ai atteint un délai de connexion de réseau.Icefaces: Délais de connexion réseau dans IE uniquement

Pourquoi est-ce?

Répondre

2

Le délai d'expiration par défaut d'Internet Explorer est de 1 minute. Puisque votre processus est long, IceFaces n'envoie pas la réponse et elle expire.

Vous pouvez éviter cela en générant un nouveau thread pour votre processus de longue durée et en renvoyant la réponse immédiatement. IceFaces propose de nombreuses options d'interrogation ou de push pour informer votre client lorsque le processus de longue durée est terminé.

Questions connexes