View Issue Details

IDProjectCategoryView StatusLast Update
000292110000-006: MappingsSpecpublic2015-02-17 17:36
ReporterMariusz Postol Assigned ToRandy Armstrong  
PrioritynormalSeveritytextReproducibilityalways
Status closedResolutionfixed 
PlatformPCOSWindowsOS Version8.1
Product Version1.02 
Fixed in Version1.03 
Summary0002921: Annex F Information Model XML Schema – syntax of column „Type” in all tables must follow XML syntax or be precisely described in
Description

<p>
For example Table F.2 – UANode defines the References element of type <b> Reference[]</b>. In the xsd document this element type is defined as ListOfReferences type.
</p>
<p>
It makes the specification and schema document inconsistent and introduces an element of ambiguity. The specification must be precise and use only well-defined terms. I prefer using xml syntax compliant to http://www.w3.org/2001/XMLSchema, as it makes ono to one relationship between the description and the schema. My point is there are no justified reasons to introduce proprietary syntax.
</p>

TagsSchema
Commit Version
Fix Due Date

Activities

Randy Armstrong

2015-01-15 16:52

administrator   ~0005736

The specification consistently implements arrays in XML with the ListOfXXX construct.

This construct is used because follows the convention adopted by MS APIs.

Jim Luth

2015-02-17 17:36

administrator   ~0005810

We added a clarification to the appendix describing the mapping of arrays to "ListOf..." construct in XML.

Issue History

Date Modified Username Field Change
2014-12-20 13:45 Mariusz Postol New Issue
2014-12-20 13:47 Mariusz Postol Tag Attached: Schema
2015-01-15 16:52 Randy Armstrong Note Added: 0005736
2015-01-15 16:52 Randy Armstrong Status new => resolved
2015-01-15 16:52 Randy Armstrong Resolution open => won't fix
2015-01-15 16:52 Randy Armstrong Assigned To => Randy Armstrong
2015-02-17 17:35 Jim Luth Resolution won't fix => fixed
2015-02-17 17:36 Jim Luth Note Added: 0005810
2015-02-17 17:36 Jim Luth Status resolved => closed
2015-02-17 17:36 Jim Luth Fixed in Version => 1.03