Project

Profile

Help

Bug #3027 » trace.xml

The output trace file with duplicated root tag - Ben Guillon, 2016-11-13 19:52

 
<trace saxon-version="9.7.0.11" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<trace saxon-version="9.7.0.11" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<source node="/p" line="1" file="t2.xml">
<xsl:template match="p[child::u]" line="34" column="35" module="cover-test.xsl">
<LRE name="links" line="35" column="10" module="cover-test.xsl">
<xsl:apply-templates line="36" column="25" module="cover-test.xsl">
<source node="/p/u[1]" line="2" file="t2.xml">
<xsl:template match="u" line="9" column="25" module="cover-test.xsl">
<xsl:param name="what" line="10" column="43" module="cover-test.xsl">
</xsl:param>
<xsl:param name="when" line="11" column="42" module="cover-test.xsl">
</xsl:param>
<xsl:variable name="url" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="role" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="position" line="9" column="25" module="cover-test.xsl">
<xsl:choose line="17" column="15" module="cover-test.xsl">
<xsl:variable name="shorturl" line="18" column="46" module="cover-test.xsl">
<xsl:variable name="protocol" line="18" column="46" module="cover-test.xsl">
<LRE name="external" line="21" column="61" module="cover-test.xsl">
<ATTR name="where" line="21" column="61" module="cover-test.xsl">
</ATTR>
<ATTR name="protocol" line="21" column="61" module="cover-test.xsl">
</ATTR>
</LRE>
</xsl:variable>
</xsl:variable>
</xsl:choose>
</xsl:variable>
</xsl:variable>
</xsl:variable>
</xsl:template>
</source><!-- /p/u[1] -->
<source node="/p/u[2]" line="3" file="t2.xml">
<xsl:template match="u" line="9" column="25" module="cover-test.xsl">
<xsl:param name="what" line="10" column="43" module="cover-test.xsl">
</xsl:param>
<xsl:param name="when" line="11" column="42" module="cover-test.xsl">
</xsl:param>
<xsl:variable name="url" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="role" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="position" line="9" column="25" module="cover-test.xsl">
<xsl:choose line="17" column="15" module="cover-test.xsl">
<xsl:variable name="section" line="23" column="35" module="cover-test.xsl">
<xsl:variable name="num" line="23" column="35" module="cover-test.xsl">
<LRE name="internal" line="26" column="54" module="cover-test.xsl">
<ATTR name="header" line="26" column="54" module="cover-test.xsl">
</ATTR>
<ATTR name="number" line="26" column="54" module="cover-test.xsl">
</ATTR>
</LRE>
</xsl:variable>
</xsl:variable>
</xsl:choose>
</xsl:variable>
</xsl:variable>
</xsl:variable>
</xsl:template>
</source><!-- /p/u[2] -->
<source node="/p/u[3]" line="4" file="t2.xml">
<xsl:template match="u" line="9" column="25" module="cover-test.xsl">
<xsl:param name="what" line="10" column="43" module="cover-test.xsl">
</xsl:param>
<xsl:param name="when" line="11" column="42" module="cover-test.xsl">
</xsl:param>
<xsl:variable name="url" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="role" line="9" column="25" module="cover-test.xsl">
<xsl:variable name="position" line="9" column="25" module="cover-test.xsl">
<xsl:choose line="17" column="15" module="cover-test.xsl">
<LRE name="internal" line="29" column="34" module="cover-test.xsl">
<ATTR name="linkto" line="29" column="34" module="cover-test.xsl">
</ATTR>
</LRE>
</xsl:choose>
</xsl:variable>
</xsl:variable>
</xsl:variable>
</xsl:template>
</source><!-- /p/u[3] -->
</xsl:apply-templates>
</LRE>
</xsl:template>
</source><!-- /p -->
</trace>
(1-1/4)