I have been using xml sec for signature verification in my application. As long as Axis clients are used for sigining the XML, the signature verification is succeeded. But it has interoperability issue when .NET is used for generating signed XML. I learnt that verification is failed due to namespace cascading.
?? Namespace cascading won't (shouldn't) cause a signature validation failure.
Cheers, Berin