- From: Hugo Haas <hugo@w3.org>
- Date: Wed, 5 Sep 2001 12:54:56 -0400
- To: Paul Kulchenko <paulclinger@yahoo.com>
- Cc: xmlp-comments@w3.org
Hi Paul.
This is to notify you that issue 118[1] that you reported has been
closed by the XML Protocol Working Group: the editors' copy[3] now
lists the root attribute as of (XML Schema) type boolean:
The SOAP root attribute can be used to label serialization roots that
are not true roots of an object graph so that the object graph can be
deserialized. The attribute can have one of two values, either "true"
or "false". True roots of an object graph have the implied attribute
value of "true". Serialization roots that are not true roots can be
labeled as serialization roots with an attribute value of "true". An
element can explicitly be labeled as not being a serialization root
with a value of "false".
The SOAP root attribute MAY appear on any subelement within the SOAP
Header and SOAP Body elements. The attribute does not have a default
value.
The SOAP root attribute information item is of type boolean from the
namespace "http://www.w3.org/2001/XMLSchema".
as described in [4]:
3.2.2 boolean
[Definition:] boolean has the ·value space· required to support the
mathematical concept of binary-valued logic: {true, false}.
3.2.2.1 Lexical representation
An instance of a datatype that is defined as ·boolean· can have the
following legal literals {true, false, 1, 0}.
3.2.2.2 Canonical representation
The canonical representation for boolean is the set of literals {true,
false}.
Regards,
Hugo
1. http://www.w3.org/2000/xp/Group/xmlp-issues.html#x118
3. http://www.w3.org/2000/xp/Group/1/08/29/soap12-part2.html#N755
4. http://www.w3.org/TR/xmlschema-2/#boolean
--
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/ - tel:+1-617-452-2092
Received on Wednesday, 5 September 2001 12:55:16 UTC