Icefaces: таймауты подключения к сети только в IE - PullRequest
0 голосов
/ 06 января 2010

Мое приложение имеет длительный запрос, который занимает более минуты. Если я использую Chrome или Firefox, мне просто нужно набраться терпения. Однако если я использую IE, то через одну минуту я получаю всплывающее окно, в котором говорится, что я достиг таймаута сетевого подключения.

Почему это?

1 Ответ

2 голосов
/ 11 января 2010

Время ожидания Internet Explorer по умолчанию составляет 1 минуту. Поскольку ваш процесс длится долго, IceFaces не отправляет ответ и время ожидания истекло.

Вы можете избежать этого, создав новый поток для вашего длительного процесса и немедленно вернув ответ. IceFaces предлагает множество опций опроса или push, чтобы сообщить клиенту, когда закончится длительный процесс.

...