Next in thread → Next in month →

Re: [ws-rx] NEW ISSUE: Sequence state in event of MessageNumberRollover

From
Doug Davis <>
Date
2006-04-12T13:42:04+00:00
ID
Thread
Re: [ws-rx] NEW ISSUE: Sequence state in event of MessageNumberRollover
Paul,

  I think option 'a' is the way
to go.  One minor, hopefully friendly ammendment, what do you think
about adding a new element to the Details part of that fault to include
the max message #?  Right now an impl may, due to impl constraints,
only support numbers less than the 9,xxx,xxx... # we mention in the spec.
 Allowing the RMD to tell the RMS what the actual max # is would be
helpful to the RMS.

thanks,

-Doug

Paul Fremantle <>

04/06/2006 03:24 PM

To

wsrx <>

cc

Subject

[ws-rx] NEW ISSUE: Sequence
state in event of MessageNumberRollover

Title: Sequence state in event of MessageNumberRollover

Description:

The spec doesn't talk about what the continued state of a sequence is 

after MessageNumberRollover.

Justification:

The state tables have an entry that is not clear. We ought to define 

what the state is after a rollover.

Target: core design

Proposal:

At line 519 after the following sentence:

If the message number exceeds the internal limitations of an RM Source

or RM Destination or reaches the maximum value of 

9,223,372,036,854,775,807 the RM Source or Destination MUST issue a 

MessageNumberRollover fault.

Add one of:

(a) In this case the RM Destination should continue to accept 

undelivered messages until the Sequence is closed or terminated

(b) In this case the RM Destination should Close the Sequence.

Paul

-- 

Paul Fremantle

VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://feeds.feedburner.com/bloglines/pzf



"Oxygenating the Web Service Platform", www.wso2.com
Next in thread → Next in month →