GovernIB / portafib

PortaFIB: Portafirmes Digital de les Illes Balears
7 stars 2 forks source link

Fer funcionar XAdES amb Plugin de Autofirma #389

Closed anadal-fundaciobit closed 3 years ago

anadal-fundaciobit commented 4 years ago

Ve del issue Desactivar les firmes XAdES dels PLugins de Firma si estam en JBoss 5.2 #388

Les firmes XAdes Trifasiques no funcionen en el PLugin d'Autofirma. Fer que les firmes Xades es firmin de forma clàssica enviant tot el document a Autofirma.

Un inconvenient d'això es que si hi ha diferents tipus de firmes (XADES, CADES, PADES,...) llavors es faran totes menys les de XADES. Aquestes darreres es realitzaran només estan en un grup seleccionat on totes les firmes a realitzar siguin XADES.

anadal-fundaciobit commented 4 years ago

Tenir en compte que s'ha desactivat XADES en aquest PLugin. Veure "Desactivar les firmes XAdES dels PLugins de Firma si estam en JBoss 5.2 #388"

antonireus commented 3 years ago

Finalment hem pogut fer funcionar la firma trifàsica sobre JBoss 5.2

Els problemes eren dos en realitat. Per una banda ja havíem detectat el problema amb les llibreries xmlsec releacionat amb la forma poc convencional de com instancia el XMLSignatureFactory les classes de afirma, però solucionat aquest problema que ja havíem detectat fent proves amb versions més recents (veure https://github.com/ctt-gob-es/clienteafirma/issues/141), seguia sense funcionar. Al final es tractava d'una incompatiblitat amb les llibreries xalan que du el JBoss 5.2. Incorporant la versió 2.7.0 al EAR es soluciona el problema.