Апплет зависает в IE на этапе безопасности - PullRequest
1 голос
/ 12 марта 2009

Апплет находится в подписанном JAR. Последняя строка в консоли гласит:

security: Checking if certificate is in Deployment permanent certificate store

Процессор и использование памяти в норме. Другие элементы страницы по-прежнему отвечают. Просто апплет не отображается.

На той же странице есть другой апплет, но он работает.

Есть идеи?

Дамп потока следует:

Dump thread list ...
Group main,ac=15,agc=3,pri=10
    main,5,alive
    AWT-Shutdown,5,alive
    AWT-Windows,6,alive,daemon
    traceMsgQueueThread,5,alive,daemon
    CacheCleanUpThread,5,alive,daemon
    AWT-EventQueue-0,6,alive
    Thread-9,5,alive
Group Plugin Thread Group,ac=3,agc=0,pri=10
    AWT-EventQueue-1,6,alive
    ConsoleWriterThread,6,alive,daemon
    TimerQueue,5,alive,daemon
Group file:/c:/project/lib/-threadGroup,ac=2,agc=0,pri=4
    thread applet-OsApplet,4,alive
    AWT-EventQueue-2,4,alive
Group file:/c:/project/html/-threadGroup,ac=3,agc=0,pri=4
    thread applet-javax.swing.JApplet.class,4,alive
    TimerQueue,4,alive,daemon
    AWT-EventQueue-3,4,alive
Done.

Ответы [ 3 ]

1 голос
/ 12 марта 2009

Откройте консоль апплета (щелкните правой кнопкой мыши на маленьком значке Java на панели задач, если вы работаете в Windows, или выберите «View Console» в меню браузера, если Linux). Нажмите 't', чтобы получить дамп потока. Это даст вам больше информации о том, что делает плагин JVM.

0 голосов
/ 17 марта 2009

Исправлено. Размер апплета относительно, но содержащий DIV явно не определен. Когда было установлено свойство CSS высоты DIV, IE отобразил апплет.

0 голосов
/ 12 марта 2009

Как добраться. Апплет загружается нормально, когда я переставляю свой HTML. Должен был упомянуть, что апплет загружается с помощью писательских обращений к документу. Теперь тег script, который делает это, скрыт под несколькими тегами div и table. Когда я поднял тег script сразу после тега body, появился апплет.

Известны ли какие-либо причуды IE (или IE и CSS), которые могут быть причиной этого?

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