OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ws-rx] Proposal for i004


Marc,

The reference you have provided is the submission document. That 
sentence has been removed from the CR docs [1] [2].

The spec does not say anything about the content of the message on 
retransmission and I don't see [message id] as being special (as far as 
WSRM is concerned). Therefore, I don't see any reason to say anything 
specific about [message id].

But I'm curious as to why you used a 'may' in your proposal. Do you see 
any reason why this [message id] would be different? I had assumed 
(since the spec does not say) that the retransmission would have the 
same message content at the Infoset level. Do you see it otherwise?

My concern about [message id] is that:
a particular message may be part of an MEP (such as a request message in 
a req-res MEP). The reply message then has to use the [message id] of 
the request message in its [relationship] property. This is used to 
correlate the reply message with the request message. If the [message 
id] on retransmission is changed by the RM layer this will lead to problems.

In any case, reliability is based on the fact that the receiver can 
detect duplicates (based on seq id/message no) and duplicates are copies 
of the same message and can be discarded by the receiver.

-Anish
--

[1] http://www.w3.org/TR/2005/CR-ws-addr-core-20050817/
[2] http://www.w3.org/TR/2005/CR-ws-addr-soap-20050817/

Marc Goodner wrote:
> "A message MAY be retransmitted for any purpose including communications
> failure and MAY use the same [message id] property."
> 
> http://www.w3.org/Submission/2004/SUBM-ws-addressing-20040810/#_Toc77464
> 322 
> 
> So as I said no further clarification should be needed in WS-RM.
> 
> -----Original Message-----
> From: Anish Karmarkar [mailto:Anish.Karmarkar@oracle.com] 
> Sent: Thursday, August 25, 2005 12:29 AM
> To: Marc Goodner
> Cc: ws-rx@lists.oasis-open.org
> Subject: Re: [ws-rx] Proposal for i004
> 
> Marc Goodner wrote:
> 
>>I've looked into this issue and I believe it is not an issue and
> 
> should 
> 
>>be closed as follows.
>>
>> 
>>
>>Proposal:
>>
>>Web Services Addressing says that the wsa:messageID may be the same
> 
> for 
> 
>>a retransmitted message. Therefore when a message is retransmitted
> 
> with 
> 
>>the same wsrm:{Identifier, MessageNumber} pair the wsa:messageID may
> 
> be 
> 
>>the same. The correct use of wsa:messageID need not be redocumented in
> 
> 
>>this specification therefore this issue should be closed with no
> 
> action.
> 
> 
> Shouldn't it say 'MUST' rather than a 'may'? Why would the wsa:MessageID
> 
> (or more appropriately [message id]) be different for a retransmission 
> in the context of WSRM? Or for that matter anything else in the Infoset 
> that is transmitted.
> 
> Also, can you point me to the text in WSA where it says this?
> 
> Thx!
> 
> -Anish
> --


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]