Re: SOAP Encoding Schema broken

----- Original Message -----
From: "Jacek Kopecky" <jacek@systinet.com>
To: "Martin Gudgin" <mgudgin@hotmail.com>
Cc: "XML Protocol Discussion" <xml-dist-app@w3.org>; "Yves Lafon"
<ylafon@w3.org>
Sent: Friday, April 26, 2002 9:18 AM
Subject: Re: SOAP Encoding Schema broken


> Gudge,
>  these elements are only used where the edge label doesn't
> matter,

Oh, I agree entirely.

> and they are used so that xsi:type becomes unnecessary.

xsi:type is *never* necessary, although it is sometimes useful.

>  There are two scenarios - the edge is a reference or is not a
> reference.

Agreed.

>  In case the edge is a reference its element information item
> carries no relevant type information.

Right, it's an edge and only an edge.

> In case the edge is not a
> reference there is no problem with the current schema.

Agreed.

>  Since the type information has no meaning on the reference, I
> prefer your middle solution, element named "reference" which has
> an attribute "ref" and that's all.

OK, presumably we'd need to frame this so that such elements are only used
in arrays and generics accessed by position.

Gudge

Received on Friday, 26 April 2002 04:48:56 UTC