- From: Jacek Kopecky <jacek@systinet.com>
- Date: Thu, 8 Nov 2001 16:42:48 +0100 (CET)
- To: Rich Salz <rsalz@zolera.com>
- cc: XML Protocol Discussion <xml-dist-app@w3.org>
Rich, such a goal, if explicit, would imply that everybody and their pet would have to know SOAP Encoding. This would make Encoding core. We can restrict the goal a bit - let the spec say: "The XML structure of fault is modeled as compatible with the Encoding rules (see Adjuncts) but it does not require Encoding processing; i.e. it is deserializable using Encoding deserializer, it MUST be serialized in a fixed way indicated by the schema." I don't know what other structures would be affected, certainly not Header nor Body because both can contain multiple elements of the same name and still not be arrays. I am opposed to the notion of multistructures in SOAP Encoding. Best regards, Jacek Kopecky Senior Architect, Systinet (formerly Idoox) http://www.systinet.com/ On Thu, 8 Nov 2001, Rich Salz wrote: > > you mean turning the fault into a data. Your problem is that the > > fault is not encoded in such a way that it could be marked as > > following the Encoding rules and it would be a legal > > serialization according to the rules, right? > > Right. > > > Faults are a part of the core SOAP, Encoding is an optional > > adjunct so we should not make the faults follow the encoding > > rules explicitly. > > If there is no compelling need to make a data structure incompatible > with SOAP Encoding, then I am strongly in favor of making it possible to > "naively" and "obviously" use SOAP Encoding to express that data > structure as it moves from XML to a native programming language > representation and back again. > > Making it a goal that core SOAP data structure are compatible with SOAP > Encoding does not mean that Encoding now becomes part of the core. > /r$ > >
Received on Thursday, 8 November 2001 10:42:52 UTC