View Issue Details

IDProjectCategoryView StatusLast Update
000431910000-005: Information ModelSpecpublic2021-03-30 14:16
ReporterNiko Hellgren Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionreopened 
Summary0004319: DefaultAccessRestrictions property in NamespaceMetadataType should be an AccessRestrictionsType, is UInt16
Description

In Part 5, Table 21, NamespaceMetadataType instances are defined to have an UInt16 attribute called DefaultAccessRestrictions. This attribute is used as the default for Access restriction if Node does not specify its own restrictions. However, in NodeClass instances the corresponding AccessRestrictions attribute is of type AccessRestrictionsType (a subtype of UInt16, defined in 8.56). Shouldn't the namespace metadata attribute use this type as well?

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0006025 closedRandy Armstrong NodeSets, XSDs and Generated Code AccessRestrictionsType DataType has wrong base type UInt32 
related to 0005900 closedPaul Hunkar Compliance Test Tool (CTT) Unified Architecture Wrong DefaultAccessRestrictions datatype 

Activities

Jim Luth

2018-09-20 15:13

administrator   ~0009384

requires 1.04 Errata.

Jeff Harding

2020-06-17 18:51

developer   ~0012416

Corrected DefaultAccessRestrictions to have a DataType of AccessRestrictionsType

Matthias Damm

2020-09-17 13:06

developer   ~0012892

This is broken in multiple dimensions. The DataType AccessRestrictionsType has also a wrong base DataType UInt32 in the Nodeset.
We are not able to change this in the spec since this affects also the built-in type of the AccessRestrictions attribute

We need to fix this in one errata (Nodeset and Part 5)

Jeff Harding

2020-10-13 20:57

developer   ~0013051

Fixed in 1.04 and Errata added to 1.04.8 version.

Jim Luth

2020-10-20 15:47

administrator   ~0013074

Agreed to changes and Errata in telecon.

Issue History

Date Modified Username Field Change
2018-06-27 10:55 Niko Hellgren New Issue
2018-08-14 16:30 Jim Luth Assigned To => Jeff Harding
2018-08-14 16:30 Jim Luth Status new => assigned
2018-09-20 15:13 Jim Luth Note Added: 0009384
2020-06-17 18:51 Jeff Harding Status assigned => resolved
2020-06-17 18:51 Jeff Harding Resolution open => fixed
2020-06-17 18:51 Jeff Harding Fixed in Version => 1.05
2020-06-17 18:51 Jeff Harding Note Added: 0012416
2020-09-17 13:06 Matthias Damm Status resolved => feedback
2020-09-17 13:06 Matthias Damm Resolution fixed => reopened
2020-09-17 13:06 Matthias Damm Note Added: 0012892
2020-09-17 13:07 Matthias Damm Relationship added related to 0006025
2020-10-13 16:19 Jim Luth Status feedback => assigned
2020-10-13 20:57 Jeff Harding Status assigned => resolved
2020-10-13 20:57 Jeff Harding Note Added: 0013051
2020-10-20 15:47 Jim Luth Status resolved => closed
2020-10-20 15:47 Jim Luth Note Added: 0013074
2021-03-30 14:16 Paul Hunkar Relationship added related to 0005900