Java-апплет отключается (на ВМ?)

288
topherg

У нас есть часть программного обеспечения, которая работает (исключительно ... я не знаю почему) в Internet Explorer. Это программное обеспечение использует несколько апплетов Java (JRE 1.6) для обеспечения дополнительной функциональности.

Я создал новую виртуальную машину с Windows 7 с пакетом обновления 1 (SP1) и добавил сайт в элемент безопасности «Надежные сайты».

Первый обнаруженный апплет находится на экране входа в систему и работает нормально. Он получает диалоговое окно безопасности, которое когда-то игнорируется, работает нормально.

Тем не менее, второй апплет, когда он встречается, появляется аналогичное диалоговое окно уведомления с заголовком «Приложение заблокировано», но он полностью затемняется, как и апплет, когда он отображается на странице.

У кого-нибудь есть идеи относительно того, что мешает этому Апплету работать?

Мое первое мнение заключалось в том, что это была неправильная конфигурация безопасности, но после возни с этим, единственное (что можно было бы классифицировать как полезное, учитывая, что диалог также был затемнен) изменилось это появление диалога безопасности.

Мое второе (и текущее) мышление основано на ошибке видео, и что у JRE возникают проблемы с отображением апплета, даже если он запущен (не уверен, если это так, нет реального способа подтвердить, учитывая природу Апплет).

Извините, но я не могу предоставить скриншоты в настоящее время, поскольку рассматриваемая виртуальная машина была обстреляна, но это была 3-я попытка, а 4-я в настоящее время устанавливается. Но в любом случае, скриншоты не так показательны (это черный ящик)

ОБНОВИТЬ

Теперь я совершенно уверен, что эта проблема связана с аппаратным ускорением.

Когда я загружаю браузер, первая ошибка апплета появляется нормально, а вторая ошибка апплета затемняется.

Однако если я зайду в Инструменты> Дополнительно> Ускоренная графика и включу «Использовать программный рендеринг вместо рендеринга с помощью графического процессора» (и перезапущу браузер), то диалоговое окно первого апплета ТАКЖЕ затемнится.

Java-апплет отключается (на ВМ?)

0

1 ответ на вопрос

0
topherg

Went into the VM settings, disabled 3D Support and put rendering mode into software from there.

Applets now run absolutely fine