<?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>17219</bug_id>
          
          <creation_ts>2012-05-28 11:23:34 +0000</creation_ts>
          <short_desc>[QT3TS] Try/Catch test problems</short_desc>
          <delta_ts>2012-06-15 08:03:04 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XPath / XQuery / XSLT</product>
          <component>XQuery 3 &amp; XPath 3 Test Suite</component>
          <version>Member-only Editors Drafts</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="John Snelson">john.snelson</reporter>
          <assigned_to name="Ghislain Fourny">g</assigned_to>
          <cc>jim.melton</cc>
    
    <cc>oneil</cc>
          
          <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>68213</commentid>
    <comment_count>0</comment_count>
      <attachid>1136</attachid>
    <who name="John Snelson">john.snelson</who>
    <bug_when>2012-05-28 11:23:34 +0000</bug_when>
    <thetext>Created attachment 1136
Patch

Diff attached - do you agree with these changes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68256</commentid>
    <comment_count>1</comment_count>
    <who name="Ghislain Fourny">g</who>
    <bug_when>2012-05-29 12:21:45 +0000</bug_when>
    <thetext>Thanks John, everything is fixed except the last one - I am under the feeling { document { &lt;a/&gt;, &lt;b/&gt; }} should always raise err:XQDY0084 in any case since it is the very first bullet point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68261</commentid>
    <comment_count>2</comment_count>
    <who name="John Snelson">john.snelson</who>
    <bug_when>2012-05-29 13:21:28 +0000</bug_when>
    <thetext>Order of bullet points is not prescriptive of order of execution.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68263</commentid>
    <comment_count>3</comment_count>
    <who name="Ghislain Fourny">g</who>
    <bug_when>2012-05-29 13:46:41 +0000</bug_when>
    <thetext>Hi John,

The issue I see is that bullet points 2 and 4 use the expression &quot;the root element information item&quot; which I think assumes that the check in bullet point 1 was performed. If there is more than an element node under the document node, I am afraid that this expression is not defined.  Or am I missing something?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68266</commentid>
    <comment_count>4</comment_count>
    <who name="John Snelson">john.snelson</who>
    <bug_when>2012-05-29 15:33:06 +0000</bug_when>
    <thetext>Previously discussed here:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=8500</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68835</commentid>
    <comment_count>5</comment_count>
    <who name="Ghislain Fourny">g</who>
    <bug_when>2012-06-07 15:56:59 +0000</bug_when>
    <thetext>Thanks for the pointer, it makes sense, especially for streaming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68841</commentid>
    <comment_count>6</comment_count>
    <who name="Ghislain Fourny">g</who>
    <bug_when>2012-06-07 16:02:33 +0000</bug_when>
    <thetext>The test was modified accordingly. Thanks for your feedback!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69072</commentid>
    <comment_count>7</comment_count>
    <who name="O&apos;Neil Delpratt">oneil</who>
    <bug_when>2012-06-15 08:03:04 +0000</bug_when>
    <thetext>Bug fixed</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1136</attachid>
            <date>2012-05-28 11:23:34 +0000</date>
            <delta_ts>2012-05-28 11:23:34 +0000</delta_ts>
            <desc>Patch</desc>
            <filename>trycatch_patch.txt</filename>
            <type>text/plain</type>
            <size>4801</size>
            <attacher name="John Snelson">john.snelson</attacher>
            
              <data encoding="base64">PyBtbGRyaXZlcgo/IHJ1bmZvdHMuc2gKPyB0cnljYXRjaF9wYXRjaC50eHQKSW5kZXg6IHByb2Qv
VHJ5Q2F0Y2hFeHByLnhtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvc291cmNlcy9wdWJsaWMvMjAx
MS9RVDMtdGVzdC1zdWl0ZS9wcm9kL1RyeUNhdGNoRXhwci54bWwsdgpyZXRyaWV2aW5nIHJldmlz
aW9uIDEuMTIKZGlmZiAtdSAtdSAtcjEuMTIgVHJ5Q2F0Y2hFeHByLnhtbAotLS0gcHJvZC9UcnlD
YXRjaEV4cHIueG1sCTIzIE1heSAyMDEyIDIxOjIxOjE4IC0wMDAwCTEuMTIKKysrIHByb2QvVHJ5
Q2F0Y2hFeHByLnhtbAkyOCBNYXkgMjAxMiAxMToyMzowOCAtMDAwMApAQCAtMjk1LDkgKzI5NSwx
MiBAQAogICAgIDxkZXNjcmlwdGlvbj5BIHN0YXRpYyB0eXBlIG1pc21hdGNoICh0eXBlIGVycm9y
KSBpcyBjYXVnaHQuPC9kZXNjcmlwdGlvbj4KICAgICA8Y3JlYXRlZCBieT0iR2hpc2xhaW4gRm91
cm55IiBvbj0iMjAxMS0wNy0yOCIvPgogICAgIAotICAgIDx0ZXN0PnRyeSB7IGxldCAkaSBhcyB4
czpzdHJpbmcgOj0gMSByZXR1cm4gJGkgfSBjYXRjaCAqIHsgIlVuZGVmaW5lZCB2YXJpYWJsZSIg
fTwvdGVzdD4KKyAgICA8dGVzdD50cnkgeyBsZXQgJGkgYXMgeHM6c3RyaW5nIDo9IDEgcmV0dXJu
ICRpIH0gY2F0Y2ggKiB7ICJUeXBlIGVycm9yIiB9PC90ZXN0PgogICAgIDxyZXN1bHQ+Ci0gICAg
ICA8ZXJyb3IgY29kZT0iWFBUWTAwMDQiLz4KKyAgICAgIDxhbnktb2Y+CisgICAgICAgIDxlcnJv
ciBjb2RlPSJYUFRZMDAwNCIvPgorICAgICAgICA8YXNzZXJ0LWVxPiJUeXBlIGVycm9yIjwvYXNz
ZXJ0LWVxPgorICAgICAgPC9hbnktb2Y+CiAgICAgPC9yZXN1bHQ+CiAgIDwvdGVzdC1jYXNlPgog
ICAKQEAgLTMwNiw5ICszMDksMTIgQEAKICAgICA8Y3JlYXRlZCBieT0iR2hpc2xhaW4gRm91cm55
IiBvbj0iMjAxMS0wNy0yOCIvPgogICAgIDxlbnZpcm9ubWVudCByZWY9ImVyciIvPgogICAgIAot
ICAgIDx0ZXN0PnRyeSB7IGxldCAkaSBhcyB4czpzdHJpbmcgOj0gMSByZXR1cm4gJGkgfSBjYXRj
aCBlcnI6WFBUWTAwMDQgeyAiVW5kZWZpbmVkIHZhcmlhYmxlIiB9PC90ZXN0PgorICAgIDx0ZXN0
PnRyeSB7IGxldCAkaSBhcyB4czpzdHJpbmcgOj0gMSByZXR1cm4gJGkgfSBjYXRjaCBlcnI6WFBU
WTAwMDQgeyAiVHlwZSBlcnJvciIgfTwvdGVzdD4KICAgICA8cmVzdWx0PgotICAgICAgPGVycm9y
IGNvZGU9IlhQVFkwMDA0Ii8+CisgICAgICA8YW55LW9mPgorICAgICAgICA8ZXJyb3IgY29kZT0i
WFBUWTAwMDQiLz4KKyAgICAgICAgPGFzc2VydC1lcT4iVHlwZSBlcnJvciI8L2Fzc2VydC1lcT4K
KyAgICAgIDwvYW55LW9mPgogICAgIDwvcmVzdWx0PgogICA8L3Rlc3QtY2FzZT4KICAgCkBAIC0z
MTcsOSArMzIzLDEyIEBACiAgICAgPGNyZWF0ZWQgYnk9IkdoaXNsYWluIEZvdXJueSIgb249IjIw
MTEtMDctMjgiLz4KICAgICA8ZW52aXJvbm1lbnQgcmVmPSJlcnIiLz4KICAgICAKLSAgICA8dGVz
dD50cnkgeyBsZXQgJGkgYXMgeHM6c3RyaW5nIDo9IDEgcmV0dXJuICRpIH0gY2F0Y2ggZXJyOiog
eyAiVW5kZWZpbmVkIHZhcmlhYmxlIiB9PC90ZXN0PgorICAgIDx0ZXN0PnRyeSB7IGxldCAkaSBh
cyB4czpzdHJpbmcgOj0gMSByZXR1cm4gJGkgfSBjYXRjaCBlcnI6KiB7ICJUeXBlIGVycm9yIiB9
PC90ZXN0PgogICAgIDxyZXN1bHQ+Ci0gICAgICA8ZXJyb3IgY29kZT0iWFBUWTAwMDQiLz4KKyAg
ICAgIDxhbnktb2Y+CisgICAgICAgIDxlcnJvciBjb2RlPSJYUFRZMDAwNCIvPgorICAgICAgICA8
YXNzZXJ0LWVxPiJUeXBlIGVycm9yIjwvYXNzZXJ0LWVxPgorICAgICAgPC9hbnktb2Y+CiAgICAg
PC9yZXN1bHQ+CiAgIDwvdGVzdC1jYXNlPgogICAKQEAgLTMyNyw5ICszMzYsMTIgQEAKICAgICA8
ZGVzY3JpcHRpb24+QSBzdGF0aWMgdHlwZSBtaXNtYXRjaCAodHlwZSBlcnJvcikgaXMgY2F1Z2h0
LjwvZGVzY3JpcHRpb24+CiAgICAgPGNyZWF0ZWQgYnk9IkdoaXNsYWluIEZvdXJueSIgb249IjIw
MTEtMDctMjgiLz4KICAgICAKLSAgICA8dGVzdD50cnkgeyBsZXQgJGkgYXMgeHM6c3RyaW5nIDo9
IDEgcmV0dXJuICRpIH0gY2F0Y2ggKjpYUFRZMDAwNCB7ICJVbmRlZmluZWQgdmFyaWFibGUiIH08
L3Rlc3Q+CisgICAgPHRlc3Q+dHJ5IHsgbGV0ICRpIGFzIHhzOnN0cmluZyA6PSAxIHJldHVybiAk
aSB9IGNhdGNoICo6WFBUWTAwMDQgeyAiVHlwZSBlcnJvciIgfTwvdGVzdD4KICAgICA8cmVzdWx0
PgotICAgICAgPGVycm9yIGNvZGU9IlhQVFkwMDA0Ii8+CisgICAgICA8YW55LW9mPgorICAgICAg
ICA8ZXJyb3IgY29kZT0iWFBUWTAwMDQiLz4KKyAgICAgICAgPGFzc2VydC1lcT4iVHlwZSBlcnJv
ciI8L2Fzc2VydC1lcT4KKyAgICAgIDwvYW55LW9mPgogICAgIDwvcmVzdWx0PgogICA8L3Rlc3Qt
Y2FzZT4KICAgCkBAIC02MDYsMTQgKzYxOCwxNCBAQAogICA8dGVzdC1jYXNlIG5hbWU9InRyeS1j
YXRjaC1uYW1lLW5vLW1hdGNoaW5nLWNhdGNoLWNsYXVzZS00Ij4KICAgICA8ZGVzY3JpcHRpb24+
SWYgdGhlcmUgaXMgbm8gbWF0Y2hpbmcgY2F0Y2ggY2xhdXNlLCB0aGUgZXJyb3IgaXMgZm9yd2Fy
ZGVkLjwvZGVzY3JpcHRpb24+CiAgICAgPGNyZWF0ZWQgYnk9IkdoaXNsYWluIEZvdXJueSIgb249
IjIwMTEtMDctMjgiLz4KLSAgICAKLSAgICA8dGVzdD50cnkgeyAxIGRpdiAwIH0gY2F0Y2ggUXto
dHRwOi8vd3d3LnczLm9yZy8yMDA1L3hxdC1lcnJvcnN9KiB7ICJEaXZpc2lvbiBieSB6ZXJvIiB9
PC90ZXN0PgorCisgICAgPHRlc3Q+dHJ5IHsgMSBkaXYgMCB9IGNhdGNoIFF7aHR0cDovL3d3dy53
My5vcmcvMjAwNS9ub3QteHF0LWVycm9yc30qIHsgIkRpdmlzaW9uIGJ5IHplcm8iIH08L3Rlc3Q+
CiAgICAgPHJlc3VsdD4KICAgICAgIDxlcnJvciBjb2RlPSJGT0FSMDAwMSIvPgogICAgIDwvcmVz
dWx0PgogICA8L3Rlc3QtY2FzZT4KICAgCi0gIDx0ZXN0LWNhc2UgbmFtZT0idHJ5LWNhdGNoLW5h
bWUtbm8tbWF0Y2hpbmctY2F0Y2gtY2xhdXNlLTQiPgorICA8dGVzdC1jYXNlIG5hbWU9InRyeS1j
YXRjaC1uYW1lLW5vLW1hdGNoaW5nLWNhdGNoLWNsYXVzZS00LjEiPgogICAgIDxkZXNjcmlwdGlv
bj5JZiB0aGVyZSBpcyBubyBtYXRjaGluZyBjYXRjaCBjbGF1c2UsIHRoZSBlcnJvciBpcyBmb3J3
YXJkZWQuPC9kZXNjcmlwdGlvbj4KICAgICA8Y3JlYXRlZCBieT0iR2hpc2xhaW4gRm91cm55IiBv
bj0iMjAxMS0wNy0yOCIvPgogICAgIApAQCAtNjI4LDcgKzY0MCw3IEBACiAgICAgPGNyZWF0ZWQg
Ynk9IkdoaXNsYWluIEZvdXJueSIgb249IjIwMTEtMDctMjgiLz4KICAgICA8ZW52aXJvbm1lbnQg
cmVmPSJlcnIiLz4KICAgICAKLSAgICA8dGVzdD50cnkgeyAxIGRpdiAwIH0gY2F0Y2ggZXJyOlhQ
U1QwMDA4IHsgIkRpdmlzaW9uIGJ5IHplcm8iIH0gY2F0Y2ggeHM6KiB7ICJEaXZpc2lvbiBieSB6
ZXJvIiB9IGNhdGNoICo6WFBTVDAwMDggeyAiRGl2aXNpb24gYnkgemVybyIgfSBjYXRjaCBRe2h0
dHA6Ly93d3cudzMub3JnLzIwMDUveHF0LWVycm9yc30qIHsgIkRpdmlzaW9uIGJ5IHplcm8iIH0g
Y2F0Y2ggUXtodHRwOi8vd3d3LnczLm9yZy8yMDA1L3hxdC1lcnJvcnN9WFBTVDAwMDggeyAiRGl2
aXNpb24gYnkgemVybyIgfTwvdGVzdD4KKyAgICA8dGVzdD50cnkgeyAxIGRpdiAwIH0gY2F0Y2gg
ZXJyOlhQU1QwMDA4IHsgIkRpdmlzaW9uIGJ5IHplcm8iIH0gY2F0Y2ggeHM6KiB7ICJEaXZpc2lv
biBieSB6ZXJvIiB9IGNhdGNoICo6WFBTVDAwMDggeyAiRGl2aXNpb24gYnkgemVybyIgfSBjYXRj
aCBRe2h0dHA6Ly93d3cudzMub3JnLzIwMDUvbm90LXhxdC1lcnJvcnN9KiB7ICJEaXZpc2lvbiBi
eSB6ZXJvIiB9IGNhdGNoIFF7aHR0cDovL3d3dy53My5vcmcvMjAwNS94cXQtZXJyb3JzfVhQU1Qw
MDA4IHsgIkRpdmlzaW9uIGJ5IHplcm8iIH08L3Rlc3Q+CiAgICAgPHJlc3VsdD4KICAgICAgIDxl
cnJvciBjb2RlPSJGT0FSMDAwMSIvPgogICAgIDwvcmVzdWx0PgpAQCAtODgxLDcgKzg5Myw3IEBA
CiAgICAgCiAgICAgPHRlc3Q+dHJ5IHsgZm46ZXJyb3IoZm46UU5hbWUoJ2h0dHA6Ly93d3cudzMu
b3JnLzIwMDUveHF0LWVycm9ycycsICdlcnI6Rk9FUjAwMDEnKSkgfSBjYXRjaCAqIHsgZm46bmFt
ZXNwYWNlLXVyaS1mcm9tLVFOYW1lKCRlcnI6Y29kZSkgfTwvdGVzdD4KICAgICA8cmVzdWx0Pgot
ICAgICAgPGFzc2VydC1zdHJpbmctdmFsdWU+aHR0cDovL3d3dy53My5vcmcvMjAwNS94cXQtZXJy
b3I8L2Fzc2VydC1zdHJpbmctdmFsdWU+CisgICAgICA8YXNzZXJ0LXN0cmluZy12YWx1ZT5odHRw
Oi8vd3d3LnczLm9yZy8yMDA1L3hxdC1lcnJvcnM8L2Fzc2VydC1zdHJpbmctdmFsdWU+CiAgICAg
PC9yZXN1bHQ+CiAgIDwvdGVzdC1jYXNlPgogICAKQEAgLTE0ODksNyArMTUwMSw3IEBACiAgICAg
PGVudmlyb25tZW50IHJlZj0iZXJyIi8+CiAgICAgCiAgICAgPHRlc3Q+PCFbQ0RBVEFbCi0gICAg
ICB0cnkgeyB2YWxpZGF0ZSB7IGRvY3VtZW50IHsgPGEvPiwgPGIvPiB9fSB9IGNhdGNoIGVycjpY
UURZMDA2MSB7ICJJbnZhbGlkIGRvY3VtZW50LiIgfQorICAgICAgdHJ5IHsgdmFsaWRhdGUgeyBk
b2N1bWVudCB7IDxhLz4sIDxiLz4gfX0gfSBjYXRjaCBlcnI6WFFEWTAwNjEgfCBlcnI6WFFEWTAw
ODQgeyAiSW52YWxpZCBkb2N1bWVudC4iIH0KICAgICAgIF1dPjwvdGVzdD4KICAgICA8cmVzdWx0
PgogICAgICAgPGFzc2VydC1zdHJpbmctdmFsdWU+SW52YWxpZCBkb2N1bWVudC48L2Fzc2VydC1z
dHJpbmctdmFsdWU+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>