View Issue Details

IDProjectCategoryView StatusLast Update
0006108NodeSets, XSDs and Generated CodeImplementation Bugpublic2021-03-02 18:41
ReporterHerbert Oppmann Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0006108: Amend SymbolicName
Description

Noticed when analyzing issue 0006042 with the NodeSet for IEC 61850. See my note there.

A SymbolicName in a NodeSet is intended to be used as an identifier e.g. in a programming language.

The definition of the simpleType "SymbolicName" and the description in OPC UA Specification. V1.04 Part 6, Table F.2 are diverging in two ways.

1) The simpleType is an xs:list of strings. This allows a list of strings with white space in between. White space is not allowed according to the specification, and this makes sense. The xs:list around the actual string type should be removed.
2) Both the simpleType string restriction pattern in the schema and the specification describe the same set of allowed characters. But the schema additionally requires that the first character must be a letter, which makes sense. Therefore, the specification should be amended also by adding this rule.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Randy Armstrong

2021-03-02 14:40

administrator   ~0013881

Updated UANodeSet.xsd, Created errata.

Jim Luth

2021-03-02 18:40

administrator   ~0013901

Agreed to changes in Virtual F2F.

Issue History

Date Modified Username Field Change
2020-10-01 13:09 Herbert Oppmann New Issue
2020-10-13 15:41 Jim Luth Assigned To => Randy Armstrong
2020-10-13 15:41 Jim Luth Status new => assigned
2021-03-02 14:40 Randy Armstrong Status assigned => resolved
2021-03-02 14:40 Randy Armstrong Resolution open => fixed
2021-03-02 14:40 Randy Armstrong Fixed in Version => 1.04
2021-03-02 14:40 Randy Armstrong Note Added: 0013881
2021-03-02 18:40 Jim Luth Status resolved => closed
2021-03-02 18:40 Jim Luth Note Added: 0013901
2021-03-02 18:41 Randy Armstrong Target Version => 1.04