[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: NEW ISSUE: Inconsistency between spec and schema (AckRequested)
Title: Inconsistency between spec and schema (AckRequested) Description: There is an inconsistency between the spec and the schema for the child element of the <AckRequested> directive. Is the child element wsrm:MaxMessageNumberUsed (as per the schema) or is it wsrm:MessageNumber as per the spec? Here's the prose from line 427 (pdf) of the wsrm spec: /wsrm:AckRequested/wsrm:MessageNumber This optional element, if present, MUST contain an xs:unsignedLong representing the highest <MessageNumber> sent by the RM Source within a Sequence. If present, it MAY be treated as a hint to the RM Destination as an optimization to the process of preparing to transmit a <SequenceAcknowledgement>. Here's the relevant fragment from the schema: <xs:complexType name="AckRequestedType"> <xs:sequence> <xs:element ref="wsrm:Identifier"/> <xs:element name="MaxMessageNumberUsed" type="xs:unsignedLong" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> Justification: there is a clear discrepancy between the spec and the schema Target: core, schema Type: editorial? Proposal: I believe the intent was to have the element named as per the schema. Change the text at line 427 as follows: /wsrm:AckRequested/wsrm:MaxMessageNumberUsed This optional element, if present, MUST contain an xs:unsignedLong representing the highest <MessageNumber> sent by the RM Source within a Sequence. If present, it MAY be treated as a hint to the RM Destination as an optimization to the process of preparing to transmit a <SequenceAcknowledgement>. Cheers, Christopher Ferris STSM, Emerging e-business Industry Architecture email: chrisfer@us.ibm.com blog: http://webpages.charter.net/chrisfer/blog.html phone: +1 508 377 9295
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]