OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [xml-dev] new SOAP Encoding spec issue



I apologize, this should have gone to an other list.

                            Jacek Kopecky

                            Idoox
                            http://www.idoox.com/



On Mon, 15 Oct 2001, Jacek Kopecky wrote:

 >  Hi all. 8-)
 >  I've this issue with the current specification of the SOAP
 > Encoding: it does not define strictly the mapping of the encoding
 > to XML Schema. This has caused, for example, a very weird way of
 > specifying the array information attributes in WSDL [1]:
 >
 > <complexType name="ArrayOfFloat">
 >   <complexContent>
 >     <restriction base="soapenc:Array">
 >       <attribute ref="soapenc:arrayType"
 >           wsdl:arrayType="xsd:float[]"/>
 >     </restriction>
 >   </complexContent>
 > </complexType>
 >
 > I think that specifying an array's type should be possible
 > without resorting to extensions from a different namespace, but
 > even if this is necessary, in my opinion the namespace should be
 > soap-encoding, not of the particular language that needs to say
 > "the message contains an array of floats".
 >
 > So I think we should add some wording to say how exactly types
 > are described in XML Schema and what to do with schemas that
 > don't map back to our encoding (for example complex types
 > containing application-defined attributes.)
 >
 >
 >                             Jacek Kopecky
 >
 >                             Idoox
 >                             http://www.idoox.com/
 >
 >
 >
 >
 > -----------------------------------------------------------------
 > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
 > initiative of OASIS <http://www.oasis-open.org>
 >
 > The list archives are at http://lists.xml.org/archives/xml-dev/
 >
 > To subscribe or unsubscribe from this elist use the subscription
 > manager: <http://lists.xml.org/ob/adm.pl>
 >