Clarification on use of SOAP attributes throughout a SOAP message

I took an action item to propose a resolution to an issue brought up in
[1] as part 1 of the spec:

a) actor on body blocks - The commentator [0] want's to know if
soap:actor
( now soap:role ) can be used on elements that are descendants of
soap:Body

I believe this is addressed very explicitly in the current spec [2] in
section 3.2.1 which says:

"The SOAP header block attribute information items defined in this
section determine how a SOAP receiver should process an incoming SOAP
message, as described in 2 SOAP Processing Model.

A SOAP sender generating a SOAP message SHOULD only use the SOAP header
block attribute information items on child element information items of
the SOAP Header element information item.

A SOAP receiver MUST ignore all SOAP header block attribute information
items that are applied to other descendant element information items of
the SOAP Header element information item."

Henrik Frystyk Nielsen
mailto:henrikn@microsoft.com

[0] http://lists.w3.org/Archives/Public/xml-dist-app/2001Dec/0260.html
[1]
http://lists.w3.org/Archives/Member/w3c-xml-protocol-wg/2002Feb/0155.htm
l
[2]
http://www.w3.org/2000/xp/Group/1/10/11/soap12-part1.html#headattruse

Received on Tuesday, 19 March 2002 13:26:08 UTC