Re[8]: Нативные библиотеки и Java Web Start
От: nant Россия  
Дата: 10.08.04 08:53
Оценка:
Здравствуйте, UnSmoke, Вы писали:

US>Здравствуйте, Denis Afonin, Вы писали:


>>> dll-ки лежат по указанным путям. Все нормально. Но ничего не работает. Может все дело в явском обеспечении безопасности и переносимости? Может из-под вэб-приложения вообще нельзя dll-ки поднимать?


DA>>Need more details. www.caucho.com -> Search -> loadLibrary


DA>>если бы из-за безопасности, то был бы SecurityException...


DA>>Другие поднимают. Что пытаешься решить с помощью JNI?


US>Есть dll. Из обыкновенного приложения она поднимается и работает, т.е. вызываются методы и т.п.

Приложение Java или native?
US>Когда к этой же dll обращаюсь из сервлета или из другого класса, ничего не получается.
А то если Java, то не вполне понятно, почему "из другого класса ничего не получается"
US>Т.е. метод System.loadLibrary("native");отрабатывает, а при обращении к к.л. методу из этой dll вылетает ошибка java.lang.UnsatisfiedLinkError. Вот.
Есть у меня резонное ощущение, что ты пытаешься напрямую вызвать DLL из Java путем простой декларации native-метода без описания его реализации.

Дай пожалуйста пример кода и stack trace ошибки на этом коде.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.