[Home] [By Thread] [By Date] [Recent Entries]
I prepared a short, model XML document to experiment with. It is, so far as I can tell, in all important respects the same as the actual data document, but with only one <file> element and I have omitted some hierarchy.
====================== -- model data document -- <?xml version="1.0" encoding="UTF-8"?> <test-case-documents> <file> <name>TC_alpha</name> <listed-requirements> <requirement number="1" /> <requirement number="2" /> <requirement number="3" /> </listed-requirements> <suggested-additional-requirements> <requirement number="4" /> <requirement number="5" /> <requirement number="6" /> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="2" /> </suggested-requirements-deletions> </file> </test-case-documents> ====================== I then prepared a similarly-stripped-down stylesheet. (It is a simple as I can make it and still retain the essential features. Sorry for the length). As you can see in the template that matches the <name> element, there are three parameters. None has a default value. The transformation against the model document runs without a hitch with or without the "exclude-result-prefixes" attribute in the <stylesheet> element. When I run this stylesheet against the original document, I get the error complaining about the missing value for the required parameter. Please note that none of the parameters have a "required" attribute. I even attempted to resolve the issue by adding a required="no" attribute to each of the <xsl:param> elements, to no effect. I conducted a series of experiments on the model data document by successively removing elements that are the parameters for the various count() functions that supply the values for the <xml:param> elements. With or without these elements in the model data document, I get a successful transformation with or without the "exclude-result-prefixes" attribute in the <stylesheet> element. In short, this didn't reveal anything I have resolved the issue by setting a default value for each parameter. There are two things I don't understand and would like to know: 1. Unless it is some sort of "anomaly" in Saxon 8.6, why the presence or absence of the "exclude-result-prefixes" attribute in the <stylesheet> element should cause or prevent this error being thrown; 2. What is special about the original data document (and stripped-down version) that causes this error to be thrown when being transformed where it isn't the model data document. For those with the interest and patience, I have appended the stripped-down version of the original data document below the stylesheet. ====================== -- Stripped-down version of the stylesheet -- <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs"> <xsl:output method="xml" indent="yes" /> <xsl:strip-space elements="*" /> <xsl:template match="/">
<xsl:apply-templates />
</xsl:template> <xsl:template match="test-case-documents">
<xsl:apply-templates />
</xsl:template> <xsl:template match="file">
<xsl:choose>
<xsl:when test="count(suggested-additional-requirements/requirement) > 0 or count(suggested-requirements-deletions/requirement) > 0">
<changes>
<xsl:copy>
<xsl:if test="count(listed-requirements/requirement) + count(suggested-additional-requirements/requirement) - count(suggested-requirements-deletions/requirement) = 0"><alert>All requirements deleted</alert></xsl:if>
<xsl:apply-templates select="name|listed-requirements|suggested-additional-requirements|suggested-requirements-deletions">
<xsl:with-param name="current-reqs" select="count(listed-requirements/requirement)" />
<xsl:with-param name="new-reqs" select="count(suggested-additional-requirements/requirement)" />
<xsl:with-param name="deleted-reqs" select="count(suggested-requirements-deletions/requirement)" />
</xsl:apply-templates>
</xsl:copy>
</changes>
</xsl:when>
<xsl:otherwise>
<no-changes>
<xsl:copy>
<xsl:apply-templates select="name" />
</xsl:copy>
</no-changes>
</xsl:otherwise>
</xsl:choose>
</xsl:template> <xsl:template match="name">
<xsl:param name="current-reqs" as="xs:integer" />
<xsl:param name="new-reqs" as="xs:integer" />
<xsl:param name="deleted-reqs" as="xs:integer" />
<xsl:copy>
<xsl:attribute name="current-reqs" select="$current-reqs" />
<xsl:attribute name="new-reqs" select="$new-reqs" />
<xsl:attribute name="deleted-reqs" select="$deleted-reqs" />
<xsl:if test="$current-reqs + $new-reqs - $deleted-reqs = 0"><xsl:attribute name="no-reqs" select="'true'" /></xsl:if>
<xsl:value-of select="." />
</xsl:copy>
</xsl:template> <xsl:template match="suggested-additional-requirements">
<xsl:if test="count(requirement) > 0">
<xsl:copy-of select="." />
</xsl:if>
</xsl:template> <xsl:template match="suggested-requirements-deletions">
<xsl:if test="count(requirement) > 0">
<xsl:copy-of select="." />
</xsl:if>
</xsl:template><xsl:template match="listed-requirements" /> </xsl:stylesheet> ====================== -- Stripped-down version of original data document -- <?xml version="1.0" encoding="UTF-8"?> <test-case-documents> <directory name="Test Cases - Integration"> <directory name="CDS"> <file> <name>TC_d1e13</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.2.3"/> <requirement number="3.1.1.1.1.2.4"/> <requirement number="3.2.1.2.10.5"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e40</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.4.8.1"/> <requirement number="3.1.1.1.1.4.8.2"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e60</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.2.2"/> <requirement number="3.1.1.1.1.2.3"/> <requirement number="3.1.1.1.1.2.4"/> <requirement number="3.1.1.1.1.2.5"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> </directory> <directory name="Data Collection and Connectivity"> <file> <name>TC_d1e90</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> <requirement number="3.1.1.3.2.7"/> </suggested-requirements-deletions> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e140</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.3.2.7.1"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e199</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.3.2.7.2"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e258</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> <requirement number="3.1.1.3.2.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e313</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.3.2.7.3"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e368</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> <requirement number="3.1.1.3.2.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e423</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.3"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> <requirement number="3.1.1.3.2.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e474</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.3.2.1"/> <requirement number="3.1.1.3.2.2"/> <requirement number="3.1.1.3.2.4"/> <requirement number="3.1.1.3.2.4.1"/> <requirement number="3.1.1.3.2.4.2"/> <requirement number="3.1.1.3.2.5"/> <requirement number="3.1.1.3.2.6"/> <requirement number="3.1.1.3.2.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e529</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e545</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e564</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e584</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.1.1.1.23.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e605</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e624</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e643</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.4"/> <requirement number="3.1.1.1.1.4.8.1"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.1.1.1.1.1"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e666</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e683</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e700</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.7"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.3"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e749</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.7"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.3"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e798</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.1"/> <requirement number="3.2.1.1.6.2"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> <requirement number="3.2.1.1.7.1"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.1"/> <requirement number="3.2.1.1.7.2.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.1"/> <requirement number="3.2.1.1.7.2.3.2"/> <requirement number="3.2.1.1.7.2.3.4"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> <requirement number="3.2.1.1.7.3.8.2"/> <requirement number="3.2.1.1.7.3.8.3"/> <requirement number="3.2.1.1.7.4"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e893</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.1"/> <requirement number="3.2.1.1.6.2"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> <requirement number="3.2.1.1.7.1"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.1"/> <requirement number="3.2.1.1.7.2.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.1"/> <requirement number="3.2.1.1.7.2.3.2"/> <requirement number="3.2.1.1.7.2.3.4"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> <requirement number="3.2.1.1.7.3.8.2"/> <requirement number="3.2.1.1.7.3.8.3"/> <requirement number="3.2.1.1.7.4"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e988</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.1.1"/> <requirement number="3.1.1.1.1.1"/> <requirement number="3.1.1.1.1.1.12"/> <requirement number="3.1.1.1.1.4"/> <requirement number="3.1.1.1.1.4.6.2"/> <requirement number="3.1.1.3.4"/> <requirement number="3.1.1.3.4.1"/> <requirement number="3.1.1.3.4.2"/> <requirement number="3.1.1.3.4.3"/> <requirement number="3.1.1.3.4.4"/> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e1064</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.1.1.1.1"/> <requirement number="3.1.1.1.1.1"/> <requirement number="3.1.1.1.1.1.12"/> <requirement number="3.1.1.1.1.4"/> <requirement number="3.1.1.1.1.4.6.2"/> <requirement number="3.1.1.3.4"/> <requirement number="3.1.1.3.4.1"/> <requirement number="3.1.1.3.4.2"/> <requirement number="3.1.1.3.4.3"/> <requirement number="3.1.1.3.4.4"/> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e1139</name> <suggested-additional-requirements> <requirement alert="new requirement" number=""/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.1"/> <requirement number="3.2.1.1.6.2"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> <requirement number="3.2.1.1.7.1"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.1"/> <requirement number="3.2.1.1.7.2.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.1"/> <requirement number="3.2.1.1.7.2.3.2"/> <requirement number="3.2.1.1.7.2.3.4"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> <requirement number="3.2.1.1.7.3.8.2"/> <requirement number="3.2.1.1.7.3.8.3"/> <requirement number="3.2.1.1.7.4"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e1235</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.2.1.1.4"/> <requirement number="3.2.1.1.5"/> <requirement number="3.2.1.1.6"/> <requirement number="3.2.1.1.6.1"/> <requirement number="3.2.1.1.6.2"/> <requirement number="3.2.1.1.6.3"/> <requirement number="3.2.1.1.7"/> <requirement number="3.2.1.1.7.1"/> <requirement number="3.2.1.1.7.2"/> <requirement number="3.2.1.1.7.2.1"/> <requirement number="3.2.1.1.7.2.2"/> <requirement number="3.2.1.1.7.2.3"/> <requirement number="3.2.1.1.7.2.3.1"/> <requirement number="3.2.1.1.7.2.3.2"/> <requirement number="3.2.1.1.7.2.3.4"/> <requirement number="3.2.1.1.7.3"/> <requirement number="3.2.1.1.7.3.1"/> <requirement number="3.2.1.1.7.3.8.2"/> <requirement number="3.2.1.1.7.3.8.3"/> <requirement number="3.2.1.1.7.4"/> </suggested-requirements-deletions> </file> </directory> <directory name="Data Loading"> <file> <name>TC_d1e1331</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> </directory> <directory name="GUI"> <file> <name>TC_d1e1343</name> <suggested-additional-requirements> <requirement number="3.3.2.1.17.1"/> <requirement number="3.3.2.1.17.2"/> <requirement number="3.3.2.1.17.3"/> <requirement number="3.3.2.1.17.4"/> <requirement number="3.3.2.1.17.5"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1432</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1446</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1462</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1476</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1513</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1529</name> <suggested-additional-requirements> <requirement number="3.3.2.1.2.5.1"/> <requirement number="3.3.2.1.2.5.2"/> <requirement number="3.3.2.1.2.5.3"/> <requirement number="3.3.2.1.2.5.4"/> <requirement number="3.3.2.1.2.5.5"/> <requirement number="3.3.2.1.2.5.6"/> <requirement number="3.3.2.1.2.1.1"/> <requirement number="3.3.2.1.2.4.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1584</name> <suggested-additional-requirements> <requirement number="3.3.2.2.2.2.1"/> <requirement number="3.3.2.2.2.3"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1605</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1621</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1655</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1670</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1698</name> <suggested-additional-requirements> <requirement number="3.4.1.9.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1716</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1738</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1772</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.3.1.1"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e1791</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.4"/> <requirement number="3.1.1.1.1.4.6"/> <requirement number="3.1.1.1.1.4.6.2"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1815</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1829</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> </directory> </directory> <directory name="Test Cases - Failover"> <file> <name>TC_d1e1875</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> </directory> <directory name="Test Cases - Functional"> <file> <name>TC_d1e1890</name> <suggested-additional-requirements> <requirement number="3.2.1.1.6.2"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1913</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1934</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1955</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1976</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e1997</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2018</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2039</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2060</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2081</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2100</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2120</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2139</name> <suggested-additional-requirements> <requirement number="3.4.4.1.30"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.3.3.1.30"/> </suggested-requirements-deletions> </file> </directory> <directory name="Test Cases - Sys Admin Checkout"> <file> <name>TC_d1e2193</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2231</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2245</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2287</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2305</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2323</name> <suggested-additional-requirements> <requirement number="3.1.1.1.1.2"/> <requirement number="3.1.1.1.1.2.1"/> </suggested-additional-requirements> <suggested-requirements-deletions> <requirement number="3.1.1.1.1"/> <requirement number="3.1.1.1.1.1"/> <requirement number="3.1.1.1.1.1.17"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e2356</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.1.1.1.23.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2376</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2394</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2412</name> <suggested-additional-requirements> <requirement alert="new requirement" number="3.1.1.1.1.1.23.2"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2430</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> </directory> <directory name="Test Cases - User Acceptance"> <file> <name>TC_d1e2447</name> <suggested-additional-requirements> <requirement number="3.3.2.1.5.1"/> <requirement number="3.3.2.1.5.2"/> <requirement number="3.3.2.1.5.3"/> <requirement number="3.3.2.1.5.4"/> <requirement number="3.3.2.1.5.5"/> <requirement number="3.3.2.1.5.6"/> <requirement number="3.3.2.1.5.7"/> <requirement number="3.3.2.1.5.8"/> <requirement number="3.3.2.1.5.9"/> <requirement number="3.3.2.1.5.10"/> <requirement number="3.3.2.1.5.11"/> <requirement number="3.3.2.1.5.12"/> <requirement number="3.3.2.1.5.13"/> <requirement number="3.3.2.1.5.14"/> <requirement number="3.3.2.1.5.15"/> <requirement number="3.3.2.1.5.16"/> <requirement number="3.3.2.1.5.17"/> <requirement number="3.3.2.1.5.18"/> <requirement number="3.3.2.1.5.19"/> <requirement number="3.3.2.1.5.20"/> <requirement number="3.3.2.1.5.21"/> <requirement number="3.3.2.1.5.22"/> <requirement number="3.3.2.1.5.23"/> <requirement number="3.3.2.1.17.1"/> <requirement number="3.3.2.1.17.2"/> <requirement number="3.3.2.1.17.3"/> <requirement number="3.3.2.1.17.4"/> <requirement number="3.3.2.1.17.5"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2538</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2552</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2571</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2585</name> <suggested-additional-requirements/> <suggested-requirements-deletions> <requirement number="3.3.2.3.9"/> </suggested-requirements-deletions> </file> <file> <name>TC_d1e2625</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2641</name> <suggested-additional-requirements> <requirement number="3.3.2.1.2.5.1"/> <requirement number="3.3.2.1.2.5.2"/> <requirement number="3.3.2.1.2.5.3"/> <requirement number="3.3.2.1.2.5.4"/> <requirement number="3.3.2.1.2.5.5"/> <requirement number="3.3.2.1.2.5.6"/> <requirement number="3.3.2.1.2.1.1"/> <requirement number="3.3.2.1.2.4.1"/> </suggested-additional-requirements> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2696</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2712</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2728</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2762</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2777</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2805</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2827</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2841</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> <file> <name>TC_d1e2855</name> <suggested-additional-requirements/> <suggested-requirements-deletions/> </file> </directory> </test-case-documents> ====================== -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Michael Kay <mike@xxxxxxxxxxxx> Sent: Tue, 28 Feb 2006 23:34:40 -0000 To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: RE: RE: Unwanted namespace declaration in output That would be an unsupported assumption.
Can you supply the evidence? Michael Kay http://www.saxonica.com/ When I omit the "exclude-result-prefixes" attribute from the <xsl:stylesheet> element. I get the desired output. When I paste it into the <xsl:stylesheet> element and make no other changes whatever, Saxon generates the error.
|

Cart



