- From: Mark Nottingham <mnot@mnot.net>
- Date: Tue, 21 Aug 2001 23:22:10 -0700
- To: XML Distributed Applications List <xml-dist-app@w3.org>
On Tue, Aug 21, 2001 at 03:29:00PM -0400, Hugo Haas wrote:
>
> It's interesting, because the current the current text[1] refers to
> the section of SOAP faults as a reference to "discard":
yeah, saw that too. There is some internal logic to it, but it's a
bit obtuse.
> Maybe the spec should say:
>
> It MUST not process messages that have incorrect namespace
> information (see 4.1.2 Envelope Versioning Model).
I like it. I *think* this is saying;
- if you don't recognise the envelope namespace, generate a Fault
(as per 4.1.2)
- if you don't recognise the serialisation namespace, etc. (for
example if we define URIs for bindings and/or RPC), stop
processing.
If we go down that path, we may define faults for the other
conditions.
> > Also, 'unsupported' seems more appropriate than 'incorrect'. Same
> > language in 4.4.1.
>
> 'incorrect' looks good to me: in the context of the SOAP Version 1.2
> specification, only one namespace URI is recognized and considered
> correct for the envelope (<http://www.w3.org/2001/06/soap-envelope> as
> currently in the draft).
From the processor's point of view, there can be a number of possible
envelope URIs; right now, we have 1.1 and 1.2; who knows what the
future will bring. No worries, it's a small point.
> > Finally, considering our versioning model, does it make sense to
> > upgrade
> >
> > "A SOAP application SHOULD include the proper SOAP namespace on all
> > elements and attributes defined by SOAP in messages that it
> > generates."
> >
> > to MUST, and strike
> >
> > "... MAY process SOAP messages without SOAP namespaces as though they had
> > the correct SOAP namespaces."
> >
> > This is in the context of all SOAP namespaces, not just the envelope,
> > but it seems prudent to clarify in some fashion.
>
> I agree with you, but I seem to remember some earlier discussion
> during which we decided to allow this; I can't remember when and why
> though, so it might just be the fruit of my imagination.
Anyone who can prove or disprove the fruit of Hugo's imagination,
please speak up ;)
--
Mark Nottingham
http://www.mnot.net/
Received on Wednesday, 22 August 2001 02:22:11 UTC