<?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>6392</bug_id>
          
          <creation_ts>2009-01-13 23:58:14 +0000</creation_ts>
          <short_desc>Transfer-GetResponse violates WS-I BP</short_desc>
          <delta_ts>2009-03-12 00:20:31 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Resource Access</product>
          <component>Transfer</component>
          <version>FPWD</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jan/0001.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>6413</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Doug Davis">dug</reporter>
          <assigned_to name="Doug Davis">dug</assigned_to>
          <cc>bob</cc>
          
          <qa_contact name="notifications mailing list for WS Resource Access">public-ws-resource-access-notifications</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23038</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-13 23:58:14 +0000</bug_when>
    <thetext>WS-Transfer allows for multiple children in the SOAP Body of the 
GetResponse. The description of the GetResponse has the following (bolding 
is mine): 
/s:Envelope/s:Body/child::*[position()=1] 

The representation itself MUST be the initial child element of the 
SOAP:Body element of the response message. The presence of subsequent 
child elements is service-specific and MAY be controlled by the presence 
or extension-specific SOAP headers in the original request. 

The implication is that multiple children may appear.  It is worth noting 
that the WSDL/XSD of the specification only allows for one child - 
however, in terms of precedence, the normative text overrides the WSDL/XSD 
- as noted in section 2.4: 
Normative text within this specification takes precedence over normative 
outlines, which in turn takes precedence over the XML Schema and WSDL 
descriptions. 

WS-I Basic Profile has the following requirement: 
R9981 An ENVELOPE MUST have exactly zero or one child elements of the 
soap:Body element. 

Proposal:
Align the text of the GetResponse message with the WSDL/XSD by removing 
the text that implies more than one child my appear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23073</commentid>
    <comment_count>1</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 17:38:59 +0000</bug_when>
    <thetext>6393-6395 are dups of this - same issue different messages.
this issue should include those messages as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23076</commentid>
    <comment_count>2</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 17:39:16 +0000</bug_when>
    <thetext>*** Bug 6393 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23078</commentid>
    <comment_count>3</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 17:39:35 +0000</bug_when>
    <thetext>*** Bug 6394 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23080</commentid>
    <comment_count>4</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 17:39:47 +0000</bug_when>
    <thetext>*** Bug 6395 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24022</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-03 12:22:29 +0000</bug_when>
    <thetext>proposed to CWNA on 2009-02-28 in http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Feb/0151.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24038</commentid>
    <comment_count>6</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-04 12:00:15 +0000</bug_when>
    <thetext>http://www.w3.org/2002/ws/ra/9/03/2009-03-03.html#6392
CWNA</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>