that bit of XSLT will still match to the root node; regardless of its namespace. I'd put:
<xsl:template match="/">
<xsl:apply-templates select="*"/>
</xsl:template>
or do some processing within that block..; without a select or name on the <apply-templates/> node, I think that's an illegal instruction.
If you have undeclared namespaces; some XSLT processors will fail. If you take those xmlns attributes out; then any 'xsi' or 'xpdl' nodes in your document will be illegal...
Moderator
Featured Poster
Reputation Points: 522
Solved Threads: 64
Veteran Poster
Offline 1,091 posts
since Jul 2006