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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline taketori  
#1 Оставлено : 31 января 2019 г. 21:14:32(UTC)
taketori

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

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

Java 1.8.0_181
JCP 2.0.40035
Копаюсь с подписью XML по гост.2012



Согласно рекомендациям, найденным в одной из тем форума JCPxml.jar расположен в каталоге проекта и на всякий случай удален из ..jre\lib\ext

Но ошибку победить не удается
(с версией java 1.6.0.45 + jcp 2.0.39014 все работает)

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/security/exceptions/AlgorithmAlreadyRegisteredException
at ru.CryptoPro.JCPxml.xmldsig.JCPXMLDSigInit.isInitialized(Unknown Source)
at fsssignxml.main(fsssignxml.java:109)
Caused by: java.lang.ClassNotFoundException: org.apache.xml.security.exceptions.AlgorithmAlreadyRegisteredException
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

Что еще можно предпринять?
Offline taketori  
#2 Оставлено : 1 февраля 2019 г. 13:46:54(UTC)
taketori

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

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

При размещении JCPxml.jar,commons-logging-1.1.1.jar,serializer-2.7.1.jar,xalan-2.7.1.jar,xmlsec-1.5.0.jar,XMLDSigRI.jar в ..jre/lib/ext
все заработало. Не уверен, конечно, что это самый корректный способ
Offline Евгений Афанасьев  
#3 Оставлено : 1 февраля 2019 г. 14:08:47(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 22 раз
Поблагодарили: 751 раз в 708 постах
Здравствуйте.
Возможно, среди подключенных к проекту библиотек есть с альтернативной, но неполной, реализацией xmlsec (например, xml-security-impl).
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.