Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Здравствуйте. Среди скачанных файлов есть CryptoProXMLDSigRI.jar? Какой именно пример вы смотрели? Какую jre вы используете? wss4j, полагаю, 1.6.3, со всеми его зависимостями. Попробуйте в jre/.../lib/security/java.security добавить в список провайдеров security.provider.X=ru.jcp.xml.dsig.internal.dom.XMLDSigRI где X - номер. Или в начале main() в примере поместите строки: Provider prov = new ru.jcp.xml.dsig.internal.dom.XMLDSigRI(); Security.addProvider(prov); для добавления провайдера. Отредактировано пользователем 29 марта 2012 г. 4:43:37(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 28.03.2012(UTC) Сообщений: 11 Откуда: Питер
Поблагодарили: 1 раз в 1 постах
|
CryptoProXMLDSigRI.jar - есть и подключен к проекту Пример WSS4J_SignVerifySOAP Пробовал под jre6 и jre7 и там и там одна и таже ошибка wss4j 1.6.3 со всеми зависимостями
Попробовал обе рекомендации, всё таже ошибка
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Для JCP подключены xalan-2.7.1.jar serializer-2.7.1.jar xmlsec-1.4.4.jar commons-logging-1.1.jar
И для wss4j 1.6.3: xmltooling-1.3.2-1.jar openws-1.4.2-1.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar wss4j-1.6.3.jar opensaml-2.5.1-1.jar joda-time-1.6.2.jar log4j-1.2.16.jar axis-jaxrpc-1.4.jar axis-1.4.jar commons-discovery-0.2.jar
?
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 28.03.2012(UTC) Сообщений: 11 Откуда: Питер
Поблагодарили: 1 раз в 1 постах
|
Все библиотеки подключены Провайдер вроде как создается и выдает информацию о себе
getName() - CryptoProXMLDSig getInfo() - CryptoProXMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory) toString() - CryptoProXMLDSig version 1.1
Но вылетает на создании фабрики XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM", xmlDSigProvider);
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Пока вашу ошибку воспроизвести не удалось. Строчка org.jcp.xml.dsig.internal.dom.XMLDSigRI в списке java.security есть? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 28.03.2012(UTC) Сообщений: 11 Откуда: Питер
Поблагодарили: 1 раз в 1 постах
|
Собрал проект на Eclipse всё работает, под NetBeans ни в какую
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 22.04.2013(UTC) Сообщений: 8 Откуда: SPb
Сказал(а) «Спасибо»: 2 раз
|
У меня и под NetBeans (6.9.1), и под Eclipse (Juno) такая же ошибка. Сервер GlassFish v3 (build 74.2). UPD: поставил новейший на этот момент Glassfish (3.1.2.2, build 5), запустил под Eclipse -- ошибка пропала. Отредактировано пользователем 30 апреля 2013 г. 11:30:07(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close