Статус: Новичок
Группы: Участники
Зарегистрирован: 17.02.2025(UTC) Сообщений: 7  Откуда: Москва Сказал(а) «Спасибо»: 6 раз
|
Добрый день, коллеги.
Подскажите пожалуйста.
столкнулся с очень старым проектом, суть которого перехватывать апплет из браузера. и подписывать документ из местного СЭД. Цель мигрировать проект на Linux.
Приложение крашится на этапе подписи с
NLPClassLoader: Finding library libjnidispatch.so JNLPClassLoader: Finding library libjnidispatch.so JNLPClassLoader: Finding library libadvapi32.so 2025-02-13 14:34:52.735:WARN:oejs.HttpChannel:qtp1659350269-41: /crypto/sign/ javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.UnsatisfiedLinkError: Unable to load library 'advapi32': libadvapi32.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
Файлы libjnidispatch.so лежат в соответствующих каталогах по пути sun.jna."платформа", думаю что по аналогии libadvapi32.so должен лежать рядом..
Однако, библиотеки libadvapi32.so, кажется, в природе не существует вообще..
Может кто нибудь сталкивался с проблемой?
Похоже проблема на уровне JNA интерфейса:
package com.aplana.crypto.provider;
import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Pointer; import com.sun.jna.ptr.IntByReference; import com.sun.jna.ptr.PointerByReference;
public interface Advapi32 extends Library { Advapi32 INST = (Advapi32)Native.loadLibrary("advapi32", Advapi32.class);
Спасибо за любую помощь или наводку!
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,499
Сказал(а) «Спасибо»: 42 раз Поблагодарили: 607 раз в 420 постах
|
Здравствуйте. Advapi32 больше всего напоминает базовую библиотеку CryptoAPI Microsoft: https://learn.microsoft....rypto/required-librariesСоответственно libadvapi32.so - это wine-порт этой библиотеки. По имени она гуглится, но что делать вам, чтобы починить - хз. |
|
 1 пользователь поблагодарил Русев Андрей за этот пост.
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close