Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при создании аплета 
:(
    Опции темы
ki6opr
Дата 7.5.2008, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 20.12.2006

Репутация: нет
Всего: нет



столкнулся с такой проблеммой. есть аплет который использует нативную библиотеку (BlueCove - для работы с блютуз) когда я использую appletviewer из netBeans то все работает нормально. когда вставляю уже подписанный своим сертификатом jar в html то возникает ошибка 
код тэга такой:
Код

<APPLET archive="bluecove-2.0.2.jar, AppletPrototype.jar" code="main/MyApplet" width=350 height=200>
 

то вываливаеться вот такая ошибка 

Код

java.lang.NoClassDefFoundError: Could not initialize class interfacecomponents.DevicePannel
    at main.MyApplet.<init>(MyApplet.java:26)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)


впринципе из лога я сделал вывод что ошибка происходит в одном из моих классов при создании объекта - блютус сервера (для прием файла) при вызове нативных частей библиотеки.  люди подскажите где косяк ? а то уже второй день пытаюсь решить проблемму.
у меня такое ошущение что мб какойто косяк с настройками политики безопасности (в java.policy)? 
 smile  и в аплет вьювере же как то это все работает ... 

Это сообщение отредактировал(а) ki6opr - 7.5.2008, 14:43
PM MAIL ICQ   Вверх
ki6opr
Дата 7.5.2008, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 20.12.2006

Репутация: нет
Всего: нет



проблемму решил, возникла другая  smile 
со стандартными настройками jvm блокирует какой то из нативных методов BlueCove
Код

OBEX Server start erroraccess denied (java.util.PropertyPermission bluecove.native.path read)


вот с дефолтными настройками jvm нативную часть библиотеки блочит
Код

// Standard extensions get all permissions by default
grant codeBase "file:${{java.ext.dirs}}/*" {
    permission java.security.AllPermission;
};


а вот так все работает 
Код

grant{
    permission java.security.AllPermission;
};


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

Это сообщение отредактировал(а) ki6opr - 7.5.2008, 14:50
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Апплеты | Следующая тема »


 




[ Время генерации скрипта: 0.0638 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.