Hello, i cant sign xml using the Sing3.c example in windows(VC6), adding URI in xmlSecTmplSignatureAddReference(...)
my xml(and signNode): <infN Id="N43060500072391000150550990000070080007055470" versao="1.07 ">hello</infN> I try this: /* add reference "#N43060500072391000150550990000070080007055470"*/ refNode = xmlSecTmplSignatureAddReference(signNode, xmlSecTransformSha1Id, NULL, "#N43060500072391000150550990000070080007055470", NULL); when sign the template if(xmlSecDSigCtxSign(dsigCtx, signNode) < 0) ... obtain error func=xmlSecXPathDataExecute:file=..\src\xpath.c:line=273:obj=unknown:subj=xmlXPt rEval:error=5:libxml2 library function failed:expr=xpointer(id('N4306050007239 1000150550990000070080007055470')) func=xmlSecXPathDataListExecute:file=..\src\xpath.c:line=356:obj=unknown:subj=xm lSecXPathDataExecute:error=1:xmlsec library function failed: func=xmlSecTransformXPathExecute:file=..\src\xpath.c:line=466:obj=xpointer:subj= xmlSecXPathDataExecute:error=1:xmlsec library function failed: func=xmlSecTransformDefaultPushXml:file=..\src\transforms.c:line=2371:obj=xpoint er:subj=xmlSecTransformExecute:error=1:xmlsec library function failed: func=xmlSecTransformCtxXmlExecute:file=..\src\transforms.c:line=1207:obj=unknown :subj=xmlSecTransformPushXml:error=1:xmlsec library function failed:transform=xp ointer func=xmlSecTransformCtxExecute:file=..\src\transforms.c:line=1267:obj=unknown:su bj=xmlSecTransformCtxXmlExecute:error=1:xmlsec library function failed: func=xmlSecDSigReferenceCtxProcessNode:file=..\src\xmldsig.c:line=1571:obj=unkno wn:subj=xmlSecTransformCtxExecute:error=1:xmlsec library function failed: func=xmlSecDSigCtxProcessSignedInfoNode:file=..\src\xmldsig.c:line=804:obj=unkno wn:subj=xmlSecDSigReferenceCtxProcessNode:error=1:xmlsec library function failed :node=Reference func=xmlSecDSigCtxProcessSignatureNode:file=..\src\xmldsig.c:line=547:obj=unknow n:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec library function failed : func=xmlSecDSigCtxSign:file=..\src\xmldsig.c:line=303:obj=unknown:subj=xmlSecDSi gCtxSigantureProcessNode:error=1:xmlsec library function failed: Error: signature failed I search this mail list but i cant found a problem/solution about this error. I using zlatkovic.com libs. Thanks in advanced. Ricardo
_______________________________________________ xmlsec mailing list xmlsec@aleksey.com http://www.aleksey.com/mailman/listinfo/xmlsec