"Ползунок Emacs" от удобный для пользователя
ползунок Emacs http://www.userfriendly.org/cartoons/archives/07sep/uf010710.gif
Я просматривал исходный код подключаемого модуля из JDK и обнаружил, что в журналах доступна дополнительная информация об отладке, устанавливающая переменную среды JPI_PLUGIN2_DEBUG
.
К сожалению, я до сих пор вижу только исключения ClassNotFound
.
Я нашел фрагмент кода плагина, который принимает все исключения, так что, возможно, проблема моих пользователей здесь ...
Скорее всего, испортился кеш Java. Откройте Java в Панели управления и избавьтесь от всех временных файлов, чтобы увидеть, исчезнут ли они.
Можно включить регистрацию в консоли Java для загрузки апплетов, что очень помогает (даже если плагин очень загадочный). См. http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/tracing_logging.html
некоторое время назад были похожие проблемы. В нашем случае проблема, похоже, заключается в том, как тег апплета настроен на веб-странице. Если он находится в неправильном порядке или содержит атрибут codebase
, он не работает с 6u10 +. Для нас это работает:
<applet name="DMGANTT" archive="DMGantt.zip" code="dm.applet.DMGanttApplet"
width='100%' height='100%' mayscript="mayscript">
У нас была аналогичная проблема с одним из наших клиентов. Мы обнаружили, что это странная ошибка в некоторых версиях Java, связанная с настройкой прокси-сервера на клиенте. Подробнее см. В этой статье
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6723715
Кроме того, наш апплет не работал с новыми версиями по другой причине.
Теперь в В подобных случаях я прошу их проверить javatester.org, чтобы я мог видеть, нормально ли загружаются апплеты (в целом) в их браузере. Если эта страница загружается нормально, это проблема нашего апплета (или страницы). Иначе проблема в их конфигурации. Я все равно им помогаю, но это легче отладить.