atom feed8 messages in org.oasis-open.lists.wsrmRe: [wsrm] Comments on CD 0.992
FromSent OnAttachments
Jun TatemuraApr 2, 2004 2:11 pm 
Jacques DurandApr 2, 2004 4:14 pm 
Jun TatemuraApr 2, 2004 5:47 pm 
Jacques DurandApr 2, 2004 7:50 pm 
Sunil KunisettyApr 3, 2004 2:40 pm 
Jun TatemuraApr 5, 2004 12:14 pm 
Sunil KunisettyApr 5, 2004 2:11 pm 
Alan WeissbergerApr 5, 2004 2:33 pm 
Subject:Re: [wsrm] Comments on CD 0.992
From:Sunil Kunisetty (Suni@oracle.com)
Date:Apr 5, 2004 2:11:21 pm
List:org.oasis-open.lists.wsrm

Jun -

Jun Tatemura wrote:

Sunil, My question was how we can compose a Response element that include InvalidPollRequest.

First, let me make sure the following understandings on sending InvalidPollRequest are correct: - InvalidPollRequest is included in Invalid Message Format fault set. - It is sent by the receiver RMP within the response header element. - In a Response element, fault code can appear only as attributes of a NonSequenceReply element or a (SequenceReplies/)ReplyRange element.

Then, suppose, in Example 7 (PollRequest), the groupIds in RefToMessageIds elements are invalid. How can we compose a Response element with InvalidPollRequest fault included?

The only way I can come up with is following structure (i.e., using inquired groupIds) since the PollRequest message itself has no messageId (as in Figure 6):

<Response ...> <NonSequenceReply groupId="mid://2004@oasis-open.org" fault="InvalidPollRequest" /> <NonSequenceReply groupId="mid://2004@oasis-open.org" fault="InvalidPollRequest" /> <NonSequenceReply groupId="mid://2004@oasis-open.org" fault="InvalidPollRequest" /> </Response>

Is this correct (even though the groupIds used are invalid)?

Correct or in SequenceReplies/ReplyRange if the Poll request has a range.

If the above Response element is correct, then I don't know how I can send a fault on the following PollRequest:

<PollRequest ...> </PollRequest>

This is from examples in Table 16, i.e., "When the required RefToMessageId element is missing." Note that we don't have any groupId. How can we compose a Response element with fault?

Good observation, I think we need to remove that line. But again we have the same issue for a regular RM request also. What if there is a Request with no MessageId element or a MessageId element with no groupId attribute... same issue.

cheers, -Sunil