Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Апплеты > Эксепшн при старте апплета в Mozilla Firefox |
Автор: Amigo2140 24.7.2007, 11:44 | ||
Добрый день! Проявился такой странный эксепшн при старте апплета в FireFox 2.0.0.4: java.security.PrivilegedActionException: java.lang.reflect.InvocationTargetException at java.security.AccessController.doPrivileged(Native Method) at sun.plugin.liveconnect.SecureInvocation$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.plugin.liveconnect.SecureInvocation.CallMethod(Unknown Source) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.plugin.javascript.JSInvoke.invoke(Unknown Source) at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source) at sun.plugin.liveconnect.PrivilegedCallMethodAction.run(Unknown Source) ... 4 more Caused by: java.lang.SecurityException: Applet classloader has invalid AppContext at sun.applet.AppletSecurity.getAppContext(Unknown Source) at sun.awt.AppContext.getAppContext(Unknown Source) at java.awt.Component.<init>(Unknown Source) at java.awt.Container.<init>(Unknown Source) at javax.swing.JComponent.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at javax.swing.JPanel.<init>(Unknown Source) at com.cosol.ma.panels.PointsPanel.<init>(PointsPanel.java:79) at com.cosol.ma.ASUExpress.getPointsPanel(ASUExpress.java:795) ... 14 more Версия JRE - 1.6.0_02. Апплет был собран при помощи компилятора версии 1.5.0_08 и упакован в jar. Настройки безопасности в Java Control Panel стоят по умолчанию. Эксепшн появился только один раз, больше его воспроизвести не удалось. Строчка в моем коде на которой возник эксепшн (PointsPanel.java:79) не содержит ничего криминального:
Сам эксепшн на работу апплета не повлиял - он функционировал нормально. Подскажите пожалуйста возможную причину этого явления и способы его устранения. |
Автор: LSD 24.7.2007, 11:51 |
Ну раз ошибка больше не появляется, то просто забей. Судя по всему там были какие-то проблемы с загрузкой классов. |