View Issue Details

IDProjectCategoryView StatusLast Update
000726410000-006: MappingsSpecpublic2021-09-21 18:08
ReporterRandy Armstrong Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.00 RC1 
Target Version1.05.00Fixed in Version1.05.00 
Summary0007264: UANodeSet needs to explain association with XSDs
Description

Models have a UA Namespace. In case they contain definitions complex types, there is also an XML Schema accompanied that uses an XML Namespace for the elements that represent complex content in Value.
Suppose a tool reads in some NodeSet and some values are added and the tool wants to write out the modified NodeSet.
Problem: How does the tool know the XML Namespace belonging to the UA Namespace? Even if the schema file for the model has been given, if there is not already a complex Value contained in the NodeSet, the tool does not know which schema belongs to which Model?!
Possible solutions: Define an algorithm how XML Namespace is built from OPC UA Namespace (add “/Types.xsd” is the behaviour of some tools), or add an Uri XmlNamespace to the Model element here

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0007273 closedRandy Armstrong NodeSets, XSDs and Generated Code UANodeSet needs to explain association with XSDs 

Activities

Randy Armstrong

2021-09-21 00:54

administrator   ~0014885

Fixed in RC1-PostEditUpdate

Randy Armstrong

2021-09-21 18:01

administrator   ~0014897

Added XmlSchemaUri to the UANodeSet element.

Jim Luth

2021-09-21 18:08

administrator   ~0014900

Agreed to changes edited in "Post RC1 Edits".

Issue History

Date Modified Username Field Change
2021-09-20 13:53 Randy Armstrong New Issue
2021-09-20 13:53 Randy Armstrong Status new => assigned
2021-09-20 13:53 Randy Armstrong Assigned To => Randy Armstrong
2021-09-21 00:54 Randy Armstrong Status assigned => resolved
2021-09-21 00:54 Randy Armstrong Resolution open => fixed
2021-09-21 00:54 Randy Armstrong Note Added: 0014885
2021-09-21 18:01 Randy Armstrong Note Added: 0014897
2021-09-21 18:01 Jim Luth Issue cloned: 0007273
2021-09-21 18:01 Jim Luth Relationship added related to 0007273
2021-09-21 18:08 Jim Luth Status resolved => closed
2021-09-21 18:08 Jim Luth Fixed in Version => 1.05.00
2021-09-21 18:08 Jim Luth Note Added: 0014900