XMLSignatureException: The requested algorithm
(0 чел.) 
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: XMLSignatureException: The requested algorithm

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2520

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
Добрый день. Вы точно подгружаете конфигурацию для xml-security? У вас последний сдк? Xmlsec должна быть версии 1.5.8 и xmldsig 0.2
gg wp

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2526

  • Rustem2016
  • Давно я тут
  • Постов: 93
  • Репутация: 5
ololo написал:
Добрый день. Вы точно подгружаете конфигурацию для xml-security? У вас последний сдк? Xmlsec должна быть версии 1.5.8 и xmldsig 0.2

Добрый день!
SDK нами скачивался в декабре 2015 года.
Конфигурацию подгружаем методом: KncaXS.loadXMLSecurity();

Версия xmlsec:
Name: xmlsec
Implementation-Title: Apache-XML-Security-J
Implementation-Version: 1.4.4 November 11 2010
Implementation-Vendor: Apache Software Foundation

Версия xmlsig: 0.1.

Где мы сможем получить последний SDK?

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2530

  • Rustem2016
  • Давно я тут
  • Постов: 93
  • Репутация: 5
Скачал SDK c указанными версиями библиотек. Как проверю, сообщу о результате.

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2532

  • Rustem2016
  • Давно я тут
  • Постов: 93
  • Репутация: 5
После обновления библиотек из SDK ошибка повторилась:

org.apache.xml.security.signature.XMLSignatureException: The requested algorithm www.w3.org/2001/04/xmldsig-more#gost34310-gost34311 does not exist. Original Message was: null
Original Exception was java.lang.NullPointerException
at org.apache.xml.security.algorithms.SignatureAlgorithm.getSignatureAlgorithmSpi(SignatureAlgorithm.java:161)
at org.apache.xml.security.algorithms.SignatureAlgorithm.<init>(SignatureAlgorithm.java:74)
at org.apache.xml.security.signature.SignedInfo.<init>(SignedInfo.java:117)
at org.apache.xml.security.signature.XMLSignature.<init>(XMLSignature.java:271)
at org.apache.xml.security.signature.XMLSignature.<init>(XMLSignature.java:200)

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2534

  • Rustem2016
  • Давно я тут
  • Постов: 93
  • Репутация: 5
Попытался указать принудительно спецификацию:

SignatureAlgorithm.register(" www.w3.org/2001/04/xmldsig-more#gost34310-gost34311", "kz.gov.pki.kalkan.xmldsig.SignatureGost34310$Gost34310Gost34311");

Ошибка изменилась:

org.apache.xml.security.signature.ReferenceNotInitializedException: The algorithm URI " www.w3.org/2001/04/xmldsig-more#gost34311" could not be mapped to a JCE algorithm

Может у кого будут какие-нибудь предложения или советы?

Re: XMLSignatureException: The requested algorithm 2 года, 11 мес. назад #2544

  • ololo
  • Живу я здесь
  • Постов: 464
  • Репутация: 57
добавьте параметры при запуске и вышлите лог. так мы сможем узнать что подгружается
-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog -Dorg.apache.commons.logging.simplelog.defaultlog=debug
gg wp
  • Страница:
  • 1
  • 2
  • 3
  • 4
FaLang translation system by Faboba