View Issue Details

IDProjectCategoryView StatusLast Update
0003252NodeSets, XSDs and Generated CodeDocumentation Erratapublic2021-07-06 16:22
ReporterSindre Myren Assigned ToRandy Armstrong  
PrioritynormalSeveritycrashReproducibilityN/A
Status closedResolutionfixed 
PlatformAnyOSAnyOS VersionAny
Summary0003252: XML Spec for DiagnosticInfo has a total of 9 bits length for encoding mask.
Description

StructuredType DiagnosticInfo has a total bit length of 9 in stead of 8 in https://opcfoundation.org/UA/schemas/1.03/Opc.Ua.Types.bsd.xml

This is a regression from
https://opcfoundation.org/UA/schemas/1.09/Opc.Ua.Types.bsd.xml

The error is that the Reserved1 should have Length=1 and not Length=2.

Steps To Reproduce

N / A

Additional Information

XML:

<opc:Field Name="SymbolicIdSpecified" TypeName="opc:Bit"/>
<opc:Field Name="NamespaceURISpecified" TypeName="opc:Bit"/>
<opc:Field Name="LocaleSpecified" TypeName="opc:Bit"/>
<opc:Field Name="LocalizedTextSpecified" TypeName="opc:Bit"/>
<opc:Field Name="AdditionalInfoSpecified" TypeName="opc:Bit"/>
<opc:Field Name="InnerStatusCodeSpecified" TypeName="opc:Bit"/>
<opc:Field Name="InnerDiagnosticInfoSpecified" TypeName="opc:Bit"/>
<opc:Field Name="Reserved1" TypeName="opc:Bit" Length="2"/>

TagsSchema
Commit Version
Fix Due Date

Activities

Sindre Myren

2017-05-11 09:07

reporter   ~0008031

This is a regression from
https://opcfoundation.org/UA/schemas/1.01/Opc.Ua.Types.bsd.xml [^]

Not 1.09 which does not exist!

Randy Armstrong

2021-07-03 14:42

administrator   ~0014630

Fixed in https://github.com/OPCF-Members/UA-NodeSet/blob/v1.03/Schema/Opc.Ua.Types.bsd
Public repo will be updated soon.

Randy Armstrong

2021-07-06 16:22

administrator   ~0014651

Reviewed in UA WG meeting.

Issue History

Date Modified Username Field Change
2015-12-17 15:18 Sindre Myren New Issue
2017-05-11 09:07 Sindre Myren Note Added: 0008031
2017-05-31 07:24 Sindre Myren Tag Attached: Schema
2021-04-14 17:38 Jim Luth Project UA => NodeSets, XSDs and Generated Code
2021-07-03 14:42 Randy Armstrong Assigned To => Randy Armstrong
2021-07-03 14:42 Randy Armstrong Status new => resolved
2021-07-03 14:42 Randy Armstrong Resolution open => fixed
2021-07-03 14:42 Randy Armstrong Note Added: 0014630
2021-07-06 16:22 Randy Armstrong Status resolved => closed
2021-07-06 16:22 Randy Armstrong Note Added: 0014651