CARVIEW |
Select Language
HTTP/2 200
date: Fri, 10 Oct 2025 10:19:32 GMT
content-type: text/html
content-encoding: gzip
last-modified: Thu, 13 Jul 2023 17:26:08 GMT
cache-control: max-age=2592000, public
expires: Sun, 09 Nov 2025 10:19:32 GMT
vary: Accept-Encoding
access-control-allow-origin: *
x-request-id: 98c56145ed50f470
strict-transport-security: max-age=15552015; preload
x-frame-options: deny
x-xss-protection: 1; mode=block
cf-cache-status: MISS
set-cookie: __cf_bm=ri6o2UKLU66yJju.pigOTMjbWGupv0ZEhgj0mm_S_p4-1760091572-1.0.1.1-l7u.CbiaQSKvjHFFTnpPt5T9DnUNv.DW2CktV_RWQEuhalF14ohUcDlz2GUpKgkc63ZOFwhH_fZJPsdXIplJ3UOaMGe9bHIJknKoe055BgA; path=/; expires=Fri, 10-Oct-25 10:49:32 GMT; domain=.w3.org; HttpOnly; Secure; SameSite=None
server: cloudflare
cf-ray: 98c56145ed50f470-BLR
alt-svc: h3=":443"; ma=86400
New issue: relayed infoset inconsistency from Marc Hadley on 2003-01-14 (xml-dist-app@w3.org from January 2003)
New issue: relayed infoset inconsistency
- From: Marc Hadley <marc.hadley@sun.com>
- Date: Tue, 14 Jan 2003 11:30:18 -0500
- To: xml-dist-app@w3.org
- Message-Id: <7810E286-27DD-11D7-9EFE-0003937568DC@sun.com>
There is an inconsistency between section 2.7.4 (SOAP Intermediaries and Relayed Infoset) in part 1[1] and the descriptions of the SOAP mustUnderstand, role and relay attributes. Section 2.7.4 states that "All XML infoset properties of a message MUST be preserved with the following exceptions: [long list]" but doesn't mention anything about the mustUnderstand, role and relay attributes. However, in contradiction to this: (i) Section 5.2.2[2] (SOAP role Attribute) states that 'If relaying the message, a SOAP intermediary MAY omit a SOAP role attribute information item if its value is "https://www.w3.org/2002/12/soap-envelope/role/ultimateReceiver"'. (ii) Section 5.2.3[3] (SOAP mustUnderstand Attribute) states that 'If relaying the message, a SOAP intermediary MAY substitute "true" for the value "1", or "false" for "0". In addition, a SOAP intermediary MAY omit a SOAP mustUnderstand attribute information item if its value is "false"'. (iii) Section 5.2.4[4] (SOAP relay Attribute) states that 'If relaying the message, a SOAP intermediary MAY substitute "true" for the value "1", or "false" for "0". In addition, a SOAP intermediary MAY omit a SOAP relay attribute information item if its value is "false"'. I think this was an oversight when section 2.7.4 was constructed and to restore consistency I propose that we add three bullets to the list in section 2.7.4 as follows: 19 SOAP role attribute information items that are present in the [attributes] property of SOAP Header block element information items may be transformed as described in 5.2.2 SOAP role Attribute. 20 SOAP mustUnderstand attribute information items that are present in the [attributes] property of SOAP Header block element information items may be transformed as described in 5.2.3 SOAP mustUnderstand Attribute. 21 SOAP relay attribute information items that are present in the [attributes] property of SOAP Header block element information items may be transformed as described in 5.2.4 SOAP relay Attribute. Comments ? Marc. [1] https://www.w3.org/TR/2002/CR-soap12-part1-20021219/#soapinterminfoset [2] https://www.w3.org/TR/2002/CR-soap12-part1-20021219/#soaprole [3] https://www.w3.org/TR/2002/CR-soap12-part1-20021219/#soapmu [4] https://www.w3.org/TR/2002/CR-soap12-part1-20021219/#soaprelay -- Marc Hadley <marc.hadley@sun.com> Web Technologies and Standards, Sun Microsystems.
Received on Tuesday, 14 January 2003 11:29:53 UTC