Проблема при попытке защиты веб приложения

Страницы: 1
RSS
Проблема при попытке защиты веб приложения
 
Пытаюсь встроить защиту в веб проект, по примеру из Runtime/Java.
Использую vaadin7, glassfish 4. Куда только в папках сервера ни пытался засунуть нативные библиотеки хаспа, все никак не выходит. Выдает ошибку 400(A required API dynamic library was not found).
Защитить war используя Envelope неудается, Envelope зависает.
 
С этим разобрался, в методе Alladin.HaspStatus.Init сменил System.loadLibrary на System.load с указанием полного пути до нативных библиотек.
Теперь проблема с тем что при вызове нативной функции возникает ошибка следующего рода.

Код
Caused by: java.lang.UnsatisfiedLinkError: Aladdin.HaspApiVersion.GetVer sion([I[I[I[I[B)I     at Aladdin.HaspApiVersion.GetVer sion(Native Method) [classes:]     at Aladdin.HaspApiVersion.<init>(HaspApiVersion.java:59) [classes:]     at Aladdin.Hasp.getVer sion(Hasp.java:756) [classes:]     at com.example.vaadin.test.Vaadin7.haspTest(Vaadin7.java:96) [classes:]     at com.example.vaadin.test.Vaadin7.access$000(Vaadin7.java:2 [classes:]     at com.example.vaadin.test.Vaadin7$2.buttonClick(Vaadin7.java:55) [classes:]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_25]     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_25]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [rt.jar:1.7.0_25]     at java.lang.reflect.Method.invoke(Unknown Source) [rt.jar:1.7.0_25]     at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:50 [vaadin-server-7.1.0.jar:7.1.0]     ... 30 more
Та же ошибка если вызывать метод login.
Страницы: 1
Читают тему (гостей: 1)