Aleksey Sanin wrote:
It seems to me that this is only a warning. The code in
gnome-xml/parser.c file prints out the error message
"Namespace prefix %s for %s on %s is not defined\n"
and continues. It should still create the XML tree.
Yes it does, but libxml returns XML_NS_ERR_UNDEFINED_NAMESPACE as error code. The function xmlSecParseMemoryExt does just like 0 as valid xmlParseChunk result.
Changing the three error check expressions (buffer, postfix, finishing) after calling xmlParseChunk to:
if(ret != 0 && ret != XML_NS_ERR_UNDEFINED_NAMESPACE) {
XMLDecryption works fine. :-)
I am afraid this is not a capable way to solve the parsing problem.
May be the undefined namespace needs to linked some more to the DOM document? What do the experts say?
Regards
Matthias _______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec
