View Issue Details

IDProjectCategoryView StatusLast Update
0007212NodeSets, XSDs and Generated CodeApi Changepublic2021-11-17 18:30
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.05.00 
Summary0007212: AccessRestrictions for UANode in XML Schema should not have a default value
Description

The attribute is defined like this in the schema:

  <xs:complexType name="UANode">
  ...
    <xs:attribute name="AccessRestrictions" type="AccessRestriction" default="0" />
  ...
  </xs:complexType>

This attribute exists also in the model tag as a namespace default in the same way as for RolePermission.
When loading the XML file a missing AccessRestrictions attribute means to be replaced with 0.
So there is no way to determine if a namespace default should be used.

By removing this default value the problem can be resolved. A missing attribute then means that the namespace default value should be used.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0007149 closedRandy Armstrong 10000-006: Mappings AccessRestrictions for UANode in XML Schema should not have a default value 

Activities

Randy Armstrong

2021-08-31 17:02

administrator   ~0014800

Updated UANodeSet Schema and Annex in 1.05.1 Draft 3

Jim Luth

2021-08-31 17:02

administrator   ~0014801

Agreed to changes in 1.05.01 Draft 4.

Randy Armstrong

2021-11-16 22:40

administrator   ~0015326

Removed default value in 1.05.0

Jim Luth

2021-11-17 18:30

administrator   ~0015350

Reviewed with Randy -- agreed to close.

Issue History

Date Modified Username Field Change
2021-08-31 17:02 Jim Luth New Issue
2021-08-31 17:02 Jim Luth Status new => assigned
2021-08-31 17:02 Jim Luth Assigned To => Randy Armstrong
2021-08-31 17:02 Jim Luth Issue generated from: 0007149
2021-08-31 17:02 Jim Luth Note Added: 0014800
2021-08-31 17:02 Jim Luth Note Added: 0014801
2021-08-31 17:02 Jim Luth Relationship added related to 0007149
2021-08-31 17:02 Jim Luth Project 10000-006: Mappings => NodeSets, XSDs and Generated Code
2021-08-31 17:02 Jim Luth Category Spec => Api Change
2021-11-16 22:40 Randy Armstrong Status assigned => resolved
2021-11-16 22:40 Randy Armstrong Resolution open => fixed
2021-11-16 22:40 Randy Armstrong Note Added: 0015326
2021-11-17 18:30 Jim Luth Status resolved => closed
2021-11-17 18:30 Jim Luth Fixed in Version => 1.05.00
2021-11-17 18:30 Jim Luth Note Added: 0015350