View Issue Details

IDProjectCategoryView StatusLast Update
0007665NodeSets, XSDs and Generated CodeImplementation Bugpublic2022-01-26 08:28
ReporterMatthias Damm Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product Version1.05.01 RC1 
Target Version1.05.01 
Summary0007665: Opc.Ua.Types.xsd different in 1.04.10 and 1.05.0
Description

In 1.04.10 we introduced AllowSubTypes on structure fields.
This affects tooling that generate code (and other files like XSD).

Since the XSDis not able to handle AllowSubtype, the generated XSDfile should not change. In 1.04.10 it did not change but it changed in 1.05.0 and later.

Example:
<xs:complexType name="PublishedDataSetDataType">
1.04.10 (and before)
<xs:element name="DataSetSource" type="ua:ExtensionObject" minOccurs="0" nillable="true" />
1.05.0
<xs:element name="DataSetSource" type="tns:PublishedDataSetSourceDataType" minOccurs="0" nillable="true" />

The code generator needs to be fixed to produce the old output.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-01-26 08:28 Matthias Damm New Issue
2022-01-26 08:28 Matthias Damm Status new => assigned
2022-01-26 08:28 Matthias Damm Assigned To => Randy Armstrong