W3C home > Mailing lists > Public > public-ws-addressing-comments@w3.org > May 2005

WS-Addressing 1.0 Core -- immutability of MAPs

From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
Date: Wed, 11 May 2005 22:05:31 -0700
Message-ID: <4282E41B.1050008@oracle.com>
To: public-ws-addressing-comments@w3.org

WS-Addressing 1.0 Core [1] Section 3.1 says:

"These properties are immutable and not intended to be modified along a 
message path."

1) Is that true only for the infoset representation? If not (which I 
believe is the case) this statement needs to be moved to section 3.

2) /[reference parameters] is part of MAPs and the SOAP binding [2] maps 
the parameters to individual SOAP header blocks. These properties can 
contain SOAP 1.1/1.2 actor/role attribute that target specific SOAP 
forwarding intermediaries in the message path. The header blocks 
targeted to a forwarding intermediary will be consumed by the 
intermediary and then it will move the message along the message path 
*without* the header block in it (unless the semantics of the header 
blocks require reinsertion). Such a mapping, in fact, facilitates the 
properties being change along the message path.

The statement quoted above contradicts what the mapping in [2] enables 
one to do. Either the mapping in [2] should be changed, the above 
sentence removed/modified or appropriate warnings/restrictions be 
included in [2].

-Anish
--

[1] http://www.w3.org/TR/2005/WD-ws-addr-core-20050331/
[2] http://www.w3.org/TR/2005/WD-ws-addr-soap-20050331/
Received on Thursday, 12 May 2005 08:05:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:19:38 GMT