- From: Marc Hadley <marc.hadley@sun.com>
- Date: Wed, 16 Oct 2002 08:50:04 -0400
- To: noah_mendelsohn@us.ibm.com
- Cc: xml-dist-app@w3.org
The direction of this is fine with me, I'd like to propose a minor wording tune up: <proposed> For any processed SOAP header block, as well as for ignored SOAP header blocks targeted to the node using a role other than http://www.w3.org/2002/06/soap-envelope/role/relay: remove the header block prior to forwarding </proposed> <tuneup> Remove SOAP header blocks targeted at the node using a role other than http://www.w3.org/2002/06/soap-envelope/role/relay regardless of whether the header blocks were processed or ignored </tuneup> Thanks, Marc. > > <original> > Forwarding SOAP intermediaries MUST process the message > according to the SOAP processing model defined in 2.6 > Processing SOAP Messages. They MUST also remove from > the SOAP message all SOAP header blocks targeted at > themselves, prior to forwarding, regardless of whether > these header blocks were processed or ignored. > > In addition, forwarding SOAP intermediaries MUST also > obey the specification for the SOAP forwarding feature > being used. The specification for such a feature MUST > describe the required semantics, including the rules > describing how the forwarded message is > constructed. Such rules MAY describe placement of > inserted or reinserted SOAP header blocks. Inserted > SOAP header blocks might be indistinguishable from one > or more of the header blocks removed above. > </original> > > <proposed> > Forwarding SOAP intermediaries MUST process the message > according to the SOAP processing model defined in > 2.6 Processing SOAP Messages. In addition, when > generating a SOAP message for the purpose of forwarding, > they MUST: > > * For any processed SOAP header block, as well as for > ignored SOAP header blocks targeted to the node > using a role other than > http://www.w3.org/2002/06/soap-envelope/role/relay: > remove the header block prior to forwarding > > * Retain all SOAP header blocks that were targeted at > the forwarding node using the role > "http://www.w3.org/2002/06/soap-envelope/role/relay" > but ignored during processing. > > > In addition, forwarding SOAP intermediaries MUST also obey the > specification for the SOAP forwarding feature being used. The > specification for such a feature MUST describe the required semantics, > including the rules describing how the forwarded message is > constructed. Such rules MAY describe placement of inserted or > reinserted SOAP header blocks. Inserted SOAP header blocks might be > indistinguishable from one or more of the header blocks removed above. > </proposed> > -- Marc Hadley <marc.hadley@sun.com> XML Technology Center, Sun Microsystems.
Received on Wednesday, 16 October 2002 08:55:17 UTC