Issue 231 draft resolution - what attribute name?

 Hi all, 8-)
this is a draft resolution text for issue 231 [1]. The WG has agreed to
add an attribute that allows creating SOAP Encoding data that is
self-descriptive in terms of its structure (simple values, structs or
arrays can be marked as such).

At the moment, we are trying to find the right name for the attribute.
In the draft text below, the attribute is named 'valueType', other
suggestions so far have been 'node', 'nodeType', 'valueClass',
'content'. Please post your comments on the name.

The (draft) resolution text:


To the section 3.1.2 [3] on encoding simple values add the following
sentence:

<proposal>
The element information item representing a simple value node MAY have
among its attributes a 'valueType' attribute information item (see 3.1.7
valueType Attribute Information Item).
</proposal>


In section 3.1.3 [2] on encoding compound values add the following
bullet, moving bullets 3 and 4 up by one:

<proposal>
3. The element information item representing a compound value node 
   MAY have among its attributes a 'valueType' attribute information item 
   (see 3.1.7 valueType Attribute Information Item).
</proposal>


Add section 3.1.7:

<proposal>
3.1.7 valueType Attribute Information Item

The valueType attribute information item has the following Infoset
properties:

    * A local name of valueType ;
    * A namespace name of "http://www.w3.org/2002/06/soap-encoding".
    * A specified property with a value of true.

The type of the valueType attribute information item is valueType in
the namespace named "http://www.w3.org/2002/06/soap-encoding".

The value of the valueType attribute information item MUST, if present,
be one of the strings "simple" or "struct" or "array". The value
indicates what kind of a value this node represents - a simple value, a
compound struct value or a compound array value respectively.
</proposal>



 Share and enjoy,

                   Jacek Kopecky

                   Senior Architect, Systinet Corporation
                   http://www.systinet.com/


[1] http://www.w3.org/2000/xp/Group/xmlp-lc-issues.html#x231
[2] http://www.w3.org/TR/soap12-part2/#complexenc
[3] http://www.w3.org/TR/soap12-part2/#simpleenc

Received on Thursday, 26 September 2002 03:30:52 UTC