View Issue Details

IDProjectCategoryView StatusLast Update
0009555NodeSets, XSDs and Generated CodeImplementation Bugpublic2024-09-24 11:16
ReporterThomas Merk Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.03 
Fixed in Version1.05.04 
Summary0009555: Base type of TrustListUpdatedAuditEventType ambigous
Description

In specification (part 12) the TrustListUpdatedAuditEventType is specified as a sub type of AuditUpdateMethodEventType (2127)
In NodeSet2.xml (since 1.05.03, may be a little earlier) a HasSubtyp reference between AuditEventType (2052) and TrustListUpdatedAuditEventType is introduced.

However any type shall have only one base type (simple inheritance)!
I assume HasSubtype in NodeSet2 is wrong.

TagsNo tags attached.
Commit Version1.05.04
Fix Due Date2024-07-15

Relationships

related to 0006836 closedRandy Armstrong 10000-012: Discovery 7.7.8 CertificateUpdatedAuditEventType 
related to 0009859 closedRandy Armstrong 10000-012: Discovery Base type of TrustListUpdatedAuditEventType ambigous 

Activities

Thomas Merk

2024-05-27 13:40

reporter   ~0021237

It seems that Opc.Ua.Nodeset2.xml has "moved" several other types as well:
CertificateUpdatedAuditEventType (12620) is now also direct subtype of AuditEventType (2052)
DatagramDataSetReaderTransportType(24016) is now subtype of WriterGroupTransportType (17997)

I assume all these are done without intention

Jim Luth

2024-06-18 16:14

administrator   ~0021380

Decision to revert these Audit events to their 1.04 supertypes and create new Audit events for 1.05 that have the desired event fields that will be supplied no matter what method was called that triggered the event.

Randy Armstrong

2024-06-19 19:13

administrator   ~0021381

Reverted to AuditUpdateMethodEventType
Need to add new type.

Randy Armstrong

2024-09-09 06:47

administrator   ~0021682

Restored the AuditUpdateMethodEventType supertype and added instructions on setting the SourceNode.

Decided that one event is sufficient.

Jim Luth

2024-09-10 16:26

administrator   ~0021699

Agreed to changes in Web Meeting.

Issue History

Date Modified Username Field Change
2024-05-21 12:21 Thomas Merk New Issue
2024-05-27 13:40 Thomas Merk Note Added: 0021237
2024-06-18 16:12 Jim Luth Relationship added related to 0006836
2024-06-18 16:14 Jim Luth Note Added: 0021380
2024-06-18 16:14 Jim Luth Fix Due Date => 2024-07-15
2024-06-18 16:14 Jim Luth Assigned To => Randy Armstrong
2024-06-18 16:14 Jim Luth Status new => assigned
2024-06-18 17:19 Jim Luth Commit Version => 1.05.04
2024-06-19 19:13 Randy Armstrong Status assigned => confirmed
2024-06-19 19:13 Randy Armstrong Note Added: 0021381
2024-07-09 16:16 Jim Luth Status confirmed => assigned
2024-09-09 06:47 Randy Armstrong Status assigned => resolved
2024-09-09 06:47 Randy Armstrong Resolution open => fixed
2024-09-09 06:47 Randy Armstrong Note Added: 0021682
2024-09-10 16:26 Jim Luth Status resolved => closed
2024-09-10 16:26 Jim Luth Fixed in Version => 1.05.04
2024-09-10 16:26 Jim Luth Note Added: 0021699
2024-09-24 11:16 Jim Luth Issue cloned: 0009859
2024-09-24 11:16 Jim Luth Relationship added related to 0009859