View Issue Details

IDProjectCategoryView StatusLast Update
0006106NodeSets, XSDs and Generated CodeImplementation Bugpublic2021-03-02 19:32
ReporterMatthias Damm Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0006106: OPC UA UANodeset has invalid <Locale> in XML encoded EnumValues
Description

The <Locale> in XML encoded EnumValues OPC UA UANodeset has invalid whitespaces in the way they are encoded.

Wrong
<Locale>
</Locale>

Right would be
<Locale />
or
<Locale></Locale>

Additional Information

<UAVariable NodeId="i=12169" BrowseName="EnumValues" ParentNodeId="i=120" DataType="i=7594" ValueRank="1" ArrayDimensions="0">
<DisplayName>EnumValues</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=68</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasProperty" IsForward="false">i=120</Reference>
</References>
<Value>
<ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd&quot;>
<ExtensionObject>
<TypeId>
<Identifier>i=7616</Identifier>
</TypeId>
<Body>
<EnumValueType>
<Value>1</Value>
<DisplayName>
<Locale>
</Locale>
<Text>Mandatory</Text>
</DisplayName>
<Description>
<Locale>
</Locale>
<Text>The BrowseName must appear in all instances of the type.</Text>
</Description>
</EnumValueType>
</Body>

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0006237 closedRandy Armstrong 10000-006: Mappings OPC UA UANodeset has invalid <Locale> in XML encoded EnumValues 
related to 0005756 closedRandy Armstrong NodeSets, XSDs and Generated Code Several NodeSet XML files contain invalid Locale in LocalizedText in "EnumValues" properties 

Activities

Randy Armstrong

2020-11-14 15:50

administrator   ~0013203

Fixed XML encoder classes in stack used by tool.
Locale now omitted if "".

Jim Luth

2020-11-17 16:59

administrator   ~0013261

Agreed to nodeset (no Errata necessary)

Jim Luth

2021-03-02 19:32

administrator   ~0013917

Fixed in 1.04.8

Issue History

Date Modified Username Field Change
2020-09-30 14:59 Matthias Damm New Issue
2020-10-13 15:46 Jim Luth Assigned To => Randy Armstrong
2020-10-13 15:46 Jim Luth Status new => assigned
2020-11-10 16:58 Jim Luth Target Version => 1.04
2020-11-10 16:58 Jim Luth Issue cloned: 0006237
2020-11-10 16:58 Jim Luth Relationship added related to 0006237
2020-11-10 17:42 Jim Luth Relationship added related to 0005756
2020-11-14 15:50 Randy Armstrong Status assigned => resolved
2020-11-14 15:50 Randy Armstrong Resolution open => fixed
2020-11-14 15:50 Randy Armstrong Note Added: 0013203
2020-11-17 16:59 Jim Luth Status resolved => closed
2020-11-17 16:59 Jim Luth Fixed in Version => 1.04
2020-11-17 16:59 Jim Luth Note Added: 0013261
2021-03-02 19:32 Jim Luth Note Added: 0013917