View Issue Details

IDProjectCategoryView StatusLast Update
000604210040: IEC 61850Implementation Bugpublic2020-10-01 09:26
ReporterWolfgang Mahnke Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0006042: Symbolic Name in NodeSetFile
Description

In Opc.Ua.IEC61850-7-3.NodeSet2.xml the Symbolic Name for
<UAObject NodeId="ns=1;i=108" BrowseName="Default Binary" SymbolicName="Default Binary">
and
<UAObject NodeId="ns=1;i=110" BrowseName="Default XML" SymbolicName="Default XML">
has a space (" ") in it, which is not allowed.
Instead of, use for example
<UAObject NodeId="ns=1;i=108" BrowseName="Default Binary" SymbolicName="DefaultBinary">
<UAObject NodeId="ns=1;i=110" BrowseName="Default XML" SymbolicName="DefaultXML">

TagsNo tags attached.

Activities

Herbert Oppmann

2020-10-01 09:26

reporter   ~0013002

I noticed the same issue today. The reason why it was not detected earlier is probably because the UANodeSet.xsd schema does not complain about it. The simpleType SymbolicName is defined there as a list of strings. This allows white space as separator between multiple strings. Therefore I propose to also make the UANodeSet schema file stricter, i.e. remove the xs:list that encloses the otherwise correct type (string with pattern restriction).

Issue History

Date Modified Username Field Change
2020-09-21 10:00 Wolfgang Mahnke New Issue
2020-10-01 09:26 Herbert Oppmann Note Added: 0013002