<?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>6395</bug_id>
          
          <creation_ts>2009-01-14 00:01:01 +0000</creation_ts>
          <short_desc>WS-Transfer CreateRequest violates WS-I BP</short_desc>
          <delta_ts>2009-03-12 00:24:24 +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>DUPLICATE</resolution>
          <dup_id>6392</dup_id>
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jan/0004.html</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="Doug Davis">dug</reporter>
          <assigned_to name="Yves Lafon">ylafon</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>23041</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 00:01:01 +0000</bug_when>
    <thetext>WS-Transfer allows for multiple children in the SOAP Body of the 
CreateRequest message.  The description of the CreateRequest has the 
following (bolding is mine): 
/s:Envelope/s:Body/child::*[position()=1] 

The first child element of the s:Body element MUST NOT be omitted.  The 
contents of this element are service-specific, and MAY contain the literal 
initial resource representation, a representation of the constructor for 
the resource, or other instructions for creating the resource.  All other 
children SHOULD be ignored by the service.   

The implication is that multiple children may appear. The WSDL/XSD only 
allows for one child though. 

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 CreateRequest 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>23079</commentid>
    <comment_count>1</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 17:39:47 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 6392 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>