View Issue Details

IDProjectCategoryView StatusLast Update
000985910000-012: DiscoveryApi Changepublic2024-09-24 12:02
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.03 
Fixed in Version1.05.04 
Summary0009859: 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 Version
Fix Due Date

Relationships

related to 0009555 closedRandy Armstrong NodeSets, XSDs and Generated Code Base type of TrustListUpdatedAuditEventType ambigous 

Activities

Thomas Merk

2024-09-24 11:16

reporter   ~0021794

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-09-24 11:16

administrator   ~0021795

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-09-24 11:16

administrator   ~0021796

Reverted to AuditUpdateMethodEventType
Need to add new type.

Randy Armstrong

2024-09-24 11:16

administrator   ~0021797

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

Decided that one event is sufficient.

Jim Luth

2024-09-24 11:16

administrator   ~0021798

Agreed to changes in Web Meeting.

Jim Luth

2024-09-24 11:17

administrator   ~0021799

Clone to Part 12 for spec changes.

Jim Luth

2024-09-24 12:02

administrator   ~0021800

Agreed to changes edited in F2F.

Issue History

Date Modified Username Field Change
2024-09-24 11:16 Jim Luth New Issue
2024-09-24 11:16 Jim Luth Status new => assigned
2024-09-24 11:16 Jim Luth Assigned To => Randy Armstrong
2024-09-24 11:16 Jim Luth Issue generated from: 0009555
2024-09-24 11:16 Jim Luth Note Added: 0021794
2024-09-24 11:16 Jim Luth Note Added: 0021795
2024-09-24 11:16 Jim Luth Note Added: 0021796
2024-09-24 11:16 Jim Luth Note Added: 0021797
2024-09-24 11:16 Jim Luth Note Added: 0021798
2024-09-24 11:16 Jim Luth Relationship added related to 0009555
2024-09-24 11:16 Jim Luth Project NodeSets, XSDs and Generated Code => 10000-012: Discovery
2024-09-24 11:16 Jim Luth Category Implementation Bug => Api Change
2024-09-24 11:17 Jim Luth Note Added: 0021799
2024-09-24 12:02 Jim Luth Status assigned => closed
2024-09-24 12:02 Jim Luth Resolution open => fixed
2024-09-24 12:02 Jim Luth Fixed in Version => 1.05.04
2024-09-24 12:02 Jim Luth Note Added: 0021800