<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>4252</bug_id>
          
          <creation_ts>2007-01-17 21:03:36 +0000</creation_ts>
          <short_desc>K2-SeqExprCast-207 should be an optional error</short_desc>
          <delta_ts>2007-03-09 14:07:59 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XML Query Test Suite</product>
          <component>XML Query Test Suite</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Per Bothner">per</reporter>
          <assigned_to name="Frans Englich">frans.englich</assigned_to>
          
          
          <qa_contact name="Mailing list for public feedback on specs from XSL and XML Query WGs">public-qt-comments</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>13675</commentid>
    <comment_count>0</comment_count>
    <who name="Per Bothner">per</who>
    <bug_when>2007-01-17 21:03:36 +0000</bug_when>
    <thetext>K2-SeqExprCast-207 is &quot;Construct an xs:anyURI from an invalid string.&quot;  However, F&amp;O 17.1.1 Casting from xs:string and xs:untypedAtomic is clear that:

  For xs:anyURI, the extent to which an implementation validates the
  lexical form of xs:anyURI is ·implementation dependent·.

It is also worth noting that in Schema 1.1 last call:

&quot;The ·lexical space· of anyURI is finite-length character sequences.&quot;

This is probably because (as previously discussed) the specification of the anyURI datatype in Scheme 1.0 was ambiguous, being a weird union of URIs after escaping and URIs before escaping, which means you can&apos;t really ascribe any meaning to them at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13734</commentid>
    <comment_count>1</comment_count>
    <who name="Frans Englich">frans.englich</who>
    <bug_when>2007-01-21 12:45:55 +0000</bug_when>
    <thetext>A fix has been attempted in CVS, and XQTS_current.zip has been updated to contain the new change. If it can be verified that the change is correct, it would be appreciated.

If this resolution is satisfiable, feel free to change status to closed. Otherwise, reopen this report. If no opinion on the resolution is expressed within two weeks, I will change status to closed.

This change to this report was part of a batch-change of several reports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13742</commentid>
    <comment_count>2</comment_count>
    <who name="Per Bothner">per</who>
    <bug_when>2007-01-22 03:51:43 +0000</bug_when>
    <thetext>This is another of the issues of when and how to canonicalize.
K2-SeqExprCast-207.txt contains:
http:\\invalid&gt;URI\someURI
but the canonical result is:
http:\\invalid&amp;gt;URI\someURI
Not the XQTS specificaton does say the it is my responsibility to canonicale the expected output, and I can handle this issue too.  But if you don&apos;t mind changing K2-SeqExprCast-207.txt that would be reasonable too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13782</commentid>
    <comment_count>3</comment_count>
    <who name="Frans Englich">frans.englich</who>
    <bug_when>2007-01-23 16:19:51 +0000</bug_when>
    <thetext>&quot;&gt;&quot; should be escaped in CVS now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13792</commentid>
    <comment_count>4</comment_count>
    <who name="Per Bothner">per</who>
    <bug_when>2007-01-23 20:34:45 +0000</bug_when>
    <thetext>You have mave accidentally reverted something.
K2-SeqExprCast-207.txt is gone, and the entry in the XQTSCatalog (dated 2007-01-22+01:00) no longer ocntains an output-file element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14360</commentid>
    <comment_count>5</comment_count>
    <who name="Frans Englich">frans.englich</who>
    <bug_when>2007-03-09 14:07:59 +0000</bug_when>
    <thetext>Per,

Hopefully this is fixed in CVS.


Frans</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>