Hi Aleksey:
Thanks for reply, y probe with DTD
<!DOCTYPE test [
                <!ATTLIST Data Id ID #IMPLIED>
]>

and the same error occurs.

Regards

Zulo

PD1: I probe with xmlAddId and the same error occurs.
PD2: I probe with dsigCtx->flags |= XMLSEC_DSIG_FLAGS_USE_VISA3D_HACK and
other error occurs: libxml2 library function failed:id="documento"
        
Saluda atentamente
Juan Enrique Ortúzar Elton
Gerente de Proyectos
[EMAIL PROTECTED]       Matilde Salamanca 736 of. 201, Providencia
Santiago - Chile
Fono: (56 2) 340 53 34
Fax: (56 2) 340 53 29
www.edinet.cl   


-----Mensaje original-----
De: Aleksey Sanin [mailto:[EMAIL PROTECTED] 
Enviado el: Sábado, 03 de Septiembre de 2005 14:25
Para: Juan Enrique Ortúzar Elton
CC: [email protected]
Asunto: Re: [xmlsec] I can't sign with URI="#documento" ( I'm read FAQ 3.2
and search in Google)

Do you have DTD that declares Id attribute as ID attribute?

Aleksey

Juan Enrique Ortúzar Elton wrote:
> HI
> 
> I know this has been covered in FAQ and I have read the mailing list but I
> have the classic XPointer problem.
> I code de sign1.c example and work fine, but when the xml is:
> <Envelope>
>    <Data ID="documento">
> ...
> ...
>   <Reference URI="#documento">
> ...
> 
> I get the classical error : "libxml2 library function
> failed:expr=xpointer(id('documento'))"
> 
> I try all and the same error persists.
> 
> I run the latest version of xmlsec, libxml2 and libxsl.
> 
> I hope you can help me.
> 
> Regards
> 
> Zulo 
> (Juan Enrique Ortuzar Elton)
> 
> 
> 
> 
> 
> 
> _______________________________________________
> xmlsec mailing list
> [email protected]
> http://www.aleksey.com/mailman/listinfo/xmlsec



_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to