Народ! Помогите...
Проблема следующая: я пишу простенький сетевой клиент. Когда тестил — запускал как java.exe ..., когда сделал из этого апплет — появилось исключение защиты в классе sun.net.NetworkClient.
В чём трабла? Может, использовать другой класс?
Re: Апплет и не апплет...
От:
Аноним
Дата:
20.05.05 16:16
Оценка:
Здравствуйте, Тёмыч, Вы писали:
Тё>Народ! Помогите... Тё>Проблема следующая: я пишу простенький сетевой клиент. Когда тестил — запускал как java.exe ..., когда сделал из этого апплет — появилось исключение защиты в классе sun.net.NetworkClient.
Тё>В чём трабла? Может, использовать другой класс?
Я точно не знаю, но по-моему апплет по дефолту может коннектиться только на сайт с которого был загружен.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Тёмыч, Вы писали:
Тё>>Народ! Помогите... Тё>>Проблема следующая: я пишу простенький сетевой клиент. Когда тестил — запускал как java.exe ..., когда сделал из этого апплет — появилось исключение защиты в классе sun.net.NetworkClient.
Тё>>В чём трабла? Может, использовать другой класс?
А>Я точно не знаю, но по-моему апплет по дефолту может коннектиться только на сайт с которого был загружен.
Вот собственно исключение:
java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.net)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPackageAccess(Unknown Source)
at sun.applet.AppletSecurity.checkPackageAccess(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at IRCClient.connect(IRCClient.java:39)
at IRCClient.<init>(IRCClient.java:70)
at MainClass.start(MainClass.java:33)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
То есть ошибка не при коннекте, а при попытке использования соотв. класса!