This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
WS-Transfer allows for multiple children in the SOAP Body of the PutRequest message. The description of the PutRequest has the following (bolding is mine): /s:Envelope/s:Body/child::*[position()=1] The representation to be used for the update MUST be the initial child element of the s:Body element of the request message. 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 PutRequest message with the WSDL/XSD by removing the text that implies more than one child my appear.
*** This bug has been marked as a duplicate of bug 6392 ***