[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Unwanted namespace declaration in output

Subject: RE: Unwanted namespace declaration in output
From: cknell@xxxxxxxxxx
Date: Wed, 01 Mar 2006 12:33:44 -0500
RE:  Unwanted namespace declaration in output
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.

I always assume an error message means what it says in the absence of evidence to the contrary!

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.
--
Charles Knell
cknell@xxxxxxxxxx - email




-----Original Message-----
From:     Michael Kay <mike@xxxxxxxxxxxx>
Sent:     Tue, 28 Feb 2006 22:41:08 -0000
To:       <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Subject:  RE:  Unwanted namespace declaration in output

> When I add the "exclude-result-prefixes='xs'" attribute to my > <xsl:stylesheet> element, instead of producing output I get > this error:
> > "XTDE0700: No value supplied for required parameter"
> > Please, what I am missing?


I would assume that the error message means what it says, and is unrelated
to the xs namespace issue.


Michael Kay
http://www.saxonica.com/

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Cast Your Vote

We need your help – Vote for DataDirect XML Products!

  • Best SOA or XML site

Winners and finalists announced at SOA World Conference in November.

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.