> Does anyone know what is going wrong ? This seems strange to me. I can tell you that if you leave schema data type normalization on, any base64 objects you may have in the signed data will be corrupted by the validator. There may be other data types that get corrupted depending on different factors, but base64 is the most common case.
In effect schema validation and signature verification are currently incompatible because there's no schema-centric c14n transform that's widely implemented. The work around is to turn off the normalization step in the parser. That's a hack, but it works. -- Scott
