Re: Proposed resolution of issue 101: relationship between header and body blocks

[Ok, no reaction, so let's try this again with a concrete
example.]

In the following example, the "next" SOAP node will fault if it
does not understand "xx:user":
  <envelope>
    <header>
      <xx:user
          mU="true"
          href="#example.org"
          actor="next"><name>fred</name></xx:user>
      <yy:company
          id="example.org"
          actor="none"><name>Example Org</name></yy:company>
    </header>
    <body>...</>
  </envelope>

In this other example, should the "next" SOAP node fault if it
does not understand "yy:company"?
  <envelope>
    <header>
      <xx:user
          href="#example.org"
          actor="next"><name>fred</name></xx:user>
      <yy:company
          mU="true"
          id="example.org"
          actor="none"><name>Example Org</name></yy:company>
    </header>
    <body>...</>
  </envelope>

... probably... after all, the second block is implicitely
targetted at the next SOAP node, and is not understood by that
node. But is this not currently disallowed by the processing
model (section 2.3 targetting + section 2.5 processing model,
although a reading of section 2.5 alone my lead to a different
conclusion)?

Jean-Jacques.

Received on Thursday, 22 November 2001 10:53:15 UTC