View Issue Details

IDProjectCategoryView StatusLast Update
000714910000-006: MappingsSpecpublic2021-08-31 17:02
ReporterGerhard Gappmeier Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0007149: 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 0007212 closedRandy Armstrong NodeSets, XSDs and Generated Code AccessRestrictions for UANode in XML Schema should not have a default value 

Activities

Randy Armstrong

2021-08-18 08:35

administrator   ~0014758

Updated UANodeSet Schema and Annex in 1.05.1 Draft 3

Jim Luth

2021-08-31 16:57

administrator   ~0014797

Agreed to changes in 1.05.01 Draft 4.

Issue History

Date Modified Username Field Change
2021-08-03 08:16 Gerhard Gappmeier New Issue
2021-08-03 14:15 Randy Armstrong Assigned To => Randy Armstrong
2021-08-03 14:15 Randy Armstrong Status new => feedback
2021-08-18 08:35 Randy Armstrong Status feedback => resolved
2021-08-18 08:35 Randy Armstrong Resolution open => fixed
2021-08-18 08:35 Randy Armstrong Note Added: 0014758
2021-08-31 16:57 Jim Luth Status resolved => closed
2021-08-31 16:57 Jim Luth Note Added: 0014797
2021-08-31 17:02 Jim Luth Issue cloned: 0007212
2021-08-31 17:02 Jim Luth Relationship added related to 0007212