← Prev in month ← Prev in thread
Next in thread → Next in month →

[Section 2.3] Sequence number in singleton group

From
Tony Graham <>
Date
2004-02-16T17:46:31+00:00
ID
Thread
[Section 2.3] Sequence number in singleton group
Section 2.3, Groups of Messages and Message Identity, states,
beginning at line 512:

   (1) In case there is only one message in the group (singleton): the
       group ID, which is a globally unique group identifier, may be
       used alone as Message Identifier. No sequence number is
       required, although allowed.

If a sequence number is allowed on a singleton group, the spec should
provide an example since it is not obvious what distinguishes such a
message from either a message that is one of a group of several
messages or a message that should produce an InvalidMessageId fault.

I.e., I suspect that this is valid, but I couldn't say for sure:

<MessageId groupId="mid:///">
  <SequenceNum number="0"/>
</MessageId>

It also seems to me that allowing SequenceNum on a singleton group
will requrie a lot of special-casing in the code that detects
InvalidMessageId faults, but it also seems to me that that is not a
sufficient reason in itself to disallow such message ID types.

Regards,


Tony Graham
------------------------------------------------------------------------
Web Products, Technologies and Standards           Phone: +353 1 8199708
Sun Microsystems                                              x(70)19708
East Point Business Park, Dublin 3, Ireland
← Prev in month ← Prev in thread
Next in thread → Next in month →