Forums » #308- NSI CS document v 2.1 »
Correction of schema for NSI CS v2.1
Added by Guy Roberts about 4 years ago
There is an issue with the QueryType structure in the query* request messages. The ifModifiedSince attribute in the wrong location, restricting its use, and not corresponding to the document definition.
Here is the segment:
<xsd:complexType name="QueryType">
<xsd:sequence>
<xsd:choice>
<xsd:element name="connectionId" type="ftypes:ConnectionIdType" minOccurs="0"maxOccurs="unbounded" />
<xsd:element name="globalReservationId" type="tns:GlobalReservationIdType" minOccurs="0"maxOccurs="unbounded" />
<xsd:element name="ifModifiedSince" type="xsd:dateTime" minOccurs="0" />
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
Here is what it should look like:
<xsd:complexType name="QueryType">
<xsd:sequence>
<xsd:choice>
<xsd:element name="connectionId" type="ftypes:ConnectionIdType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="globalReservationId" type="tns:GlobalReservationIdType" minOccurs="0" maxOccurs="unbounded" />
</xsd:choice>
<xsd:element name="ifModifiedSince" type="xsd:dateTime" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
This should be updated before publication. Note: this will require an update to a diagram and the XSD at the end of the document.
John MacAuley