2. "//" traverses the entire document looking for nodes.
You know where your dsig:Signature elements are -- they are all
at /IFX/dsig:Signature .. so use that instead of //dsig:Signature in
your xsl:apply-templates.
Sorry, I meant to say that you'd have to do the same for IFX as well,
since it is in a namespace also. Assign a prefix in the xsl:stylesheet
element, like xmlns:ifx="http://www.ifxforum.org", and then you want
your xsl:apply-templates to select /ifx:IFX/dsig:Signature.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list