Апплеты не загружаются - PullRequest
       15

Апплеты не загружаются

2 голосов
/ 26 ноября 2009

При тестировании нашей установки для приемочного тестирования пользователей мы получили несколько сообщений о том, что иногда в моем веб-приложении могут не загружаться java-апплеты. Envt, в котором сообщалось, был WinXP / IE6, и в консоли java не было обнаружено ошибок.

Очевидно, мы бы хотели этого избежать. Какие вещи мы должны проверять здесь? На наших локальных серверах все вроде нормально. При отправке вопросов сотруднику на месте есть время, поэтому я постараюсь охватить как можно больше возможных причин.

Дополнительная информация: У нас есть несколько апплетов, в том случае, если они не загружаются, все они не загружаются. Размер файлов jar апплета варьируется от 2 МБ до 8 МБ. Мне сказали, что, скорее всего, это произойдет, если апплет еще не кэширован, то есть если они смогли загрузить апплеты один раз на заданную машину, дальнейшие запуски на этой машине проходят без проблем. Мне интересно, есть ли какая-то ошибка передачи по сети при загрузке апплетов, но я не знаю, как это проверить.

Любой совет приветствуется!

Ответы [ 2 ]

0 голосов
/ 02 декабря 2009

Мой опыт работы с апплетами в корпоративной среде обычно приводит к 1 из 3 путей решения проблем.

Неправильные или конфликтующие версии JRE на клиенте

Поврежденная JRE на клиенте.

Поврежденный кэш IE

Я обнаружил, что удаления одной JRE обычно недостаточно, часто требуется удалить все JRE на компьютере и переустановить только те, которые вам нужны.

Еще одна хитрость - сбросить их профиль NT. Это делает чудеса, чтобы исправить проблемы с кешем IE. Сделано это так часто, что я задокументировал процедуру. Обычно я выполняю это, когда переустановка JRE не работает.

This can only be done by an administrator off the workstation. 
Meaning a user with Admin access cannot delete their own profile.

Before a user profile is deleted good practice is to back up the following folders found in: 
C:\Documents and Settings\<USERNAME>

Desktop
Favorites
My Documents

These folders could be copied to the user’s H:\ drive then can be copied back to the same folder
after the user logs back on to the system.

1.  Reboot the workstation. When you are back to the log on screen log in as the administrator.

2.  Right click on My Computer and choose properties.

3.  Choose the Advanced Tab then, under User Profiles, click on Settings.

4.  Highlight the user profile you would like to remove then click Delete. Close all the way out of the properties box.

5.  Go to Windows Explorer and navigate to C:\Documents and Settings. The folder named after the USERNAME
should have been removed. If it still remains manually delete the folder, 
then empty the recycling bin to make sure it’s been fully removed from the system.

6.  Reboot the workstation. At the log on prompt the user can log back in as themselves. 
This will create a brand new NT profile with their username. 
This will recreate certain OS settings as well as Internet Explorer settings 
that might have been corrupted in the old profile.

7.  At this point the three folders copied to the users H:\ drive can now be copied back to 
C:\Documents and Settings\<USERNAME>
0 голосов
/ 26 ноября 2009

Возможно ли, что на отказавших машинах есть зависимости / несоответствия версий с JRE? У меня были некоторые ситуации с кодом, который требовал сбой в браузерах Java 6 (Mac / Safari), у которых его не было.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...