Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Ivanov_artem  
#1 Оставлено : 14 июня 2018 г. 7:42:22(UTC)
Ivanov_artem

Статус: Новичок

Группы: Участники
Зарегистрирован: 10.04.2018(UTC)
Сообщений: 1
Российская Федерация
Откуда: Кемерово

Здравствуйте. Стоит задач создать сервис для работы со СМЭВ по ЭЛН (электронные листы нетрудоспособности). Установлена JDK 1.7_05; Maven 3.*; CryptoPro JCP 1.0.5*. Работал с прикрепленным файлом.
К сожалению, у меня недостаточно опыта в данном направлении. На форуме искал похожие темы, но ответа не нашел. Буду благодарен любой помощи
crypto.rar (160kb) загружен 1 раз(а).
Цитата:
Exception in thread "main" ru.voskhod.crypto.exceptions.SigLibInitializationException: Не удалось зарегистрировать алгоритм: http://www.w3.org/2001/0...tGostR34102001GostR3411. Убедитесь что выбранный провайдер действительно установлен!
at ru.voskhod.crypto.DigitalSignatureFactory.initXmlSec(DigitalSignatureFactory.java:74)
at ru.voskhod.crypto.DigitalSignatureFactory.init(DigitalSignatureFactory.java:34)
at Launcher.main(Launcher.java:23)
Caused by: java.lang.ClassNotFoundException: com.digt.trusted.xmlsig.SignatureStraightGostR34102001GostR3411
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at ru.voskhod.crypto.DigitalSignatureFactory.initXmlSec(DigitalSignatureFactory.java:70)
... 2 more

BUILD FAILURE

Total time: 1.266 s
Finished at: 2018-06-14T11:22:03+07:00
Final Memory: 8M/113M

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default-cli) on project crypto: Command execution failed.: Process exited with an error: 1 (Exit value: 1) -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/...N/MojoExecutionException
Offline Евгений Афанасьев  
#2 Оставлено : 14 июня 2018 г. 9:17:58(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,924
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 690 раз в 651 постах
Здравствуйте.
Судя по сообщению, клиентская библиотека ищет провайдер не JCP (в JCPxml другие пакеты и алгоритмы), а другой - com.digt.trusted.xmlsig
Убедитесь, что JCP установлен и его имя корректно передано (см. https://github.com/Maksi...alSignatureFactory.java)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.