[PROGRAMACIÓN] XMLSignature y java HELP!!!

Buenas gente:
Os pongo en situación:
Desde hace un par de semanas que estoy intentando firmar un XML con el API que trae el JDK y un certificado digital para realizar notificaciones firmadas ante la Agencia Española de Protección de Datos (AGPD).
Me he basado principalmente en este ejemplo:
http://java.sun.com/developer/technicalArticles/xml/dig_signature_api/
Pero a la hora de notificarlo (se hace mediante una libreria que ellos proporcionan, basicamente es un servicio web)

Me da el siguiente error:
InstantiationException: javax.xml.crypto.dsig.XMLSignatureException: cannot find validation key
2009-10-05 19:09:12,353 INFO [com.agencia.servicioweb.xml.ProbarXml] [probarXml] EXCEPCION EN EL PROCESO DE FIRMA
2009-10-05 19:09:12,353 INFO [com.agencia.servicioweb.xml.ProbarXml] [prepararContestacion] --> Codigo: 10

La cosa es que lo verifico antes de mandarlo (con los métodos del tutorial de antes, básicamente)

Estoy desesperado. ¿Alguien me echa una mano?
Gracias EOL!
0 respuestas