Chris, Since we are deciding to exclude ALL signature elements, shouldn't we get rid of the
http://www.w3.org/2000/09/xmldsig#enveloped-signature algorithm and just use: <XPath> not(ancestor-or-self::ds:Signature) </XPath> which would exclude ALL ds:Signature elements? Or better yet: <XPath> not(ancestor-or-self::ds:Signature ancestor-or-self::*[@soap:actor=
http://oasis-open.org/committees/ebxml-msg/next MSH ] ancestor-or-self::*[@soap:actor=
http://schemas.xmlsoap.org/soap/actor/next ] ) </XPath> Regards, David Fischer Drummond Group.