JezUK arabica 2007-11-20 attributes attributes01.xml attributes01.xsl attributes01.out errors xsl:stylesheet within xsl:stylesheet should fail data.xml error01.xsl errors xsl:stylesheet within xsl:stylesheet should fail data.xml error02.xsl errors xsl:processing-instruction name cannot be 'xml' data.xml error03.xsl errors xsl:processing-instruction name cannot be 'xml' data.xml error04.xsl errors xsl:processing-instruction name cannot be 'xml' data.xml error05.xsl errors check qnames data.xml error06.xsl errors check qnames data.xml error07.xsl errors check qnames data.xml error08.xsl errors check qnames data.xml error09.xsl include data.xml include01.xsl include01.out include data.xml include02.xsl include02.out processing-instruction data.xml pi01.xsl pi01.out stylesheet 2.2 - the xsl:stylesheet element may contain any element not from the XSLT namespace, provided that the expanded-name of the element has a non-null namespace URI data.xml stylesheet01.xsl stylesheet01.out stylesheet 2.2 - the xsl:stylesheet element may contain any element not from the XSLT namespace, provided that the expanded-name of the element has a non-null namespace URI data.xml stylesheet02.xsl stylesheet02.out stylesheet 2.2 - the xsl:stylesheet element may contain any element not from the XSLT namespace, provided that the expanded-name of the element has a non-null namespace URI data.xml stylesheet03.xsl stylesheet03.out variables Use xsl:variable within xsl:variable with a variable of the same name. Also, a global variable exist (with the same name as well). Adapted from MS test case VariableWithinVariable.xml VariableWithinVariable.xsl VariableWithinVariable_result.xml variables Use xsl:variable within xsl:variable VariableWithinVariable2.xml VariableWithinVariable2.xsl variables Use xsl:variable within xsl:variable VariableWithinVariable3.xml VariableWithinVariable3.xsl VariableWithinVariable3_result.xml variables Use xsl:variable within xsl:variable VariableWithinVariable4.xml VariableWithinVariable4.xsl variables import precedence foo.xml import_precedence.xsl import_precedence_result.xml variables import precedence foo.xml import_precedence2.xsl import_precedence2_result.xml variables namespace foo.xml namespace.xsl namespace_result.xml variables namespace foo.xml namespace2.xsl namespace_result.xml variables namespace foo.xml namespace3.xsl namespace_result.xml variables namespace foo.xml namespace4.xsl namespace4_result.xml variables detecting duplicate variable or parameter names duplicate.xml duplicate1.xsl variables detecting duplicate variable or parameter names duplicate.xml duplicate2.xsl variables detecting duplicate variable or parameter names duplicate.xml duplicate3.xsl variables detecting duplicate variable or parameter names duplicate.xml duplicate4.xsl variables ensuring using document() in a variable gives us the root node documentfn.xml documentfn.xsl documentfn_result.xml text text01.xml text01.xsl text01.txt