Проблема Java: "Applet ... not inited"

версия для печати

Ситуация: грузится страница в браузер. По ссылке должен запуститься java-апплет, вместо этого получаю локаничное "Applet ... notinited" (орфография сохранена).
Окружение: WinXP, IE8, Java (JRE) 5.0 Update 14. Системный диск NTFS, пользователь и машина в домене.
Если бы все работало, то получил бы три подряд статуса: "Applet ... loaded", "Applet ... inited", "Applet ... started". Открываю консоль - ничего не понятно.. Беру лопату и начинаю копать.


Перечислю по пунктам, что делал. Апплет заработал только с самом конце раскопок %)
  1. Вычистил кеш браузера и Java. Кнопка чистки кеша Java: Панель управления > Java. Вкладка General > копка Delete Files...
  2. Проверил установленные версии Java. Если их несколько, возможно поэтому не работает апплет, т.к. ему нужна конкретная версия. Не всегда так, но в код заглянуть я не могу, предполагаю худший вариант. Как узнать, какая именно нужна версия - без понятия. Придется удалить все, кроме одной и проверить.
  3. Права доступа к системному диску должны быть полные. Не уверен, что косяк в этом. Но из-за нехватки прав пользователя на системном диске я еще и не такие глюки ловил.
  4. В конечном итоге вообще заново создал учетку пользователя на машине. Т.е. зашел под админом, переименовал текущий каталог юзера [C:\Documents and Settings\lamer\]. Перелогинился под пользователем - все создалось заново. Только после этого заработал апплет.

Я не совсем уверен, совокупность каких именно действий привела к решению. Скорее всего последнее действие. Как ни странно, но чистка кеша помогла, когда я под админом не смог запустить апплет в браузере. Про зависимость апплета от версии JRE вычитал в Google. Остальное - личный опыт.

Вообще мне не раз помогало именно создание новой учетки пользователя на машине. Со временем каталог пользователя забивается всякой фигней, юзерская часть реестра тоже. Проще обновить каталог, чем копать, какой именнно файл или ключ мешает работе.

Внимание: действия над каталогом пользователя могут привести к потере данных и другим неприятным сюрпризам. Если вы четко не осознаете, что делаете, то уберите руки с клавы ;) За последствия отвечать только вам. Похожие материалы: Очередная ошибка в работе Documentum. Баг java-applet[1oo%, EoF]

Понравилась статья? Расскажите о ней друзьям:

Метки: java, кодинг

Комментарии
Для работы модуля комментариев включите javaScript


Показать/скрыть правила
Имя
[i] [b] [u] [s] [url]
:-) ;-) :D *lol* 8-) :-* :-| :-( *cry* :o :-? *unsure* *oops* :-x *shocked* *zzz* :P *evil*

Осталось 1000 символов.
Код защиты от спама Обновить код
Каждый комментарий проходит ручную модерацию. 100% фильтрация спама.
Продвижение
Время
Метки