Re: Issue i044: Definition of the rules to reply to a message in Core 3.2

On Feb 7, 2005, at 4:44 AM, Hugo Haas wrote:
>
> Here's a revised proposal, which reflects the resolution of issue 29
> and fixes the relationship mistake:
>
> ----8<--
>
> The reply to an incoming message using WS-Addressing is constructed as
> follows.
>
> 1. Select the appropriate EPR
>
> If the reply is a normal message, select the EPR from the incoming 
> message's
> [reply endpoint] message addressing property.
>
> Otherwise, if the reply is a fault message and the incoming message's
> [fault endpoint] message addressing property is not empty, select the
> EPR from this property. If the [fault endpoint] property is empty, the
> behavior of the recipient of the incoming message is undefined.
>
> 2. Populate the reply message's message addressing properties
>
> The following message addressing properties are populated as follows:
> - [destination]: this property takes the value of the selected EPR's
>   [address] property
> - [relationship]: a new pair of URIs is added to this value as
>   follows; the relationship type is the predefined reply URI
>   http://www.w3.org/@@@@/@@/addressing/reply and the related message's
>   identifier is the selected EPR's [message id] property value; other
>   relationships MAY be expressed in this property

[message id] is not an EPR property, its a message addressing property 
so you have to take the value from the message you are replying to 
rather than from the selected EPR.

Marc.

> - [reference parameters]: this property takes the value of the
>   selected EPR's [reference parameters] property
>
> -->8----
>
> Cheers,
>
> Hugo
>
>   3. http://www.w3.org/2002/ws/addr/4/dec-f2f-minutes.html#item20
> -- 
> Hugo Haas - W3C
> mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
>
---
Marc Hadley <marc.hadley at sun.com>
Web Technologies and Standards, Sun Microsystems.

Received on Monday, 7 February 2005 19:03:37 UTC