View Issue Details

IDProjectCategoryView StatusLast Update
0007464NodeSets, XSDs and Generated CodeImplementation Bugpublic2022-01-25 17:24
ReporterMatthias Damm Assigned ToRandy Armstrong  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionreopened 
Product Version1.05.00 
Target Version1.05Fixed in Version1.05.01 
Summary0007464: Opc.Ua.Types.bsd 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 BSD).

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

1.04.10 (and before)
<opc:Field Name="DataSetSource" TypeName="ua:ExtensionObject" />
1.05.0
<opc:Field Name="DataSetSource" TypeName="tns:PublishedDataSetSourceDataType" />

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

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0007420 closedRandy Armstrong Released 1.05.00 nodeset has wrong version information 
related to 0007610 closedRandy Armstrong Version information should be 1.05.01 and not 1.05.1 

Activities

Randy Armstrong

2022-01-19 06:21

administrator   ~0015771

Fixed in 1.05.1-2022-01-25

Matthias Damm

2022-01-20 11:00

reporter   ~0015777

The issue is only partially fixed.

DatagramConnectionTransport2DataType, DatagramWriterGroupTransport2DataType and DatagramDataSetReaderTransportDataType are still wrong

Randy Armstrong

2022-01-21 09:10

administrator   ~0015789

Fixed in update to 1.05.01-2022-01-25

Jim Luth

2022-01-25 17:24

administrator   ~0015855

Agreed to change in web meeting.

Issue History

Date Modified Username Field Change
2021-12-13 08:35 Matthias Damm New Issue
2021-12-13 08:35 Matthias Damm Status new => assigned
2021-12-13 08:35 Matthias Damm Assigned To => Randy Armstrong
2021-12-13 08:36 Matthias Damm Relationship added related to 0007420
2022-01-19 06:21 Randy Armstrong Status assigned => resolved
2022-01-19 06:21 Randy Armstrong Resolution open => fixed
2022-01-19 06:21 Randy Armstrong Note Added: 0015771
2022-01-20 11:00 Matthias Damm Status resolved => feedback
2022-01-20 11:00 Matthias Damm Resolution fixed => reopened
2022-01-20 11:00 Matthias Damm Note Added: 0015777
2022-01-20 11:53 Matthias Damm Relationship added related to 0007610
2022-01-21 09:10 Randy Armstrong Status feedback => resolved
2022-01-21 09:10 Randy Armstrong Note Added: 0015789
2022-01-25 17:24 Jim Luth Status resolved => closed
2022-01-25 17:24 Jim Luth Fixed in Version => 1.05.01
2022-01-25 17:24 Jim Luth Note Added: 0015855