On Mon, 2004-01-26 at 15:47, David Orchard wrote: > Philippe, you are not understanding the relationship between ignoring > content and extensibility/versioning. If somebody makes a backwards > compatible change to their wsdl by putting in an optional extension, they > want to make sure that folks that don't know about their extension will not > fall over and die. By underspecifying the behaviour of optional extensions > in wsdl, they do not have an assurance that their change is backwards > compatible. By requiring that unknown extensions are ignored, there are > assurances of compatible evolution. This model worked very well for HTML > and HTTP headers, and is embodied in the soap:mustUnderstand attribute. > There is extensive precedence for this. Rereading your original, I now realize that you were talking about the WSDL processors in the context of unknown optional extensions, and not WSDL processors in the context of optional extensions... I would propose that WSDL processors MUST ignored unknown optional extensions if any, and MAY process known optional extensions. PhilippeReceived on Monday, 26 January 2004 16:11:47 GMT
This archive was generated by hypermail 2.2.0 + w3c-0.30 : Thursday, 9 June 2005 12:14:41 GMT