View Issue Details

IDProjectCategoryView StatusLast Update
000532710000-012: DiscoverySpecpublic2022-04-12 16:38
ReporterV. Monfort Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.03 
Summary0005327: Part12: "Hosts without a LocalDiscoveryServer" and "LDS" ServerCapabilityIdentifier are incoherent
Description

In Part12, §4.2.3 indicates:
"Dedicated systems (usually embedded systems) with exactly one Server installed do not need to have a separate LDS. Such Servers will be their own LDS or LDS-ME; i.e., their DiscoveryUrl shall match the well-known address for an LDS."

The Annex D (http://www.opcfoundation.org/UA/schemas/1.03/ServerCapabilities.csv) defining the possible ServerCapabilityIdentifiers indicates the following for LDS capability:
"LDS: Only supports the Discovery Services. Cannot be used in combination with any other capability."

Since a server might be its own LDS (Part12, §4.2.3), it should be able to use the "LDS" capability with other capabilities.
Therefore the word "Only" and the sentence "Cannot be used in combination with any other capability." should be removed.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Randy Armstrong

2020-06-15 04:39

administrator   ~0012283

Removed LDS capability.

Randy Armstrong

2021-12-07 18:53

administrator   ~0015490

Reviewed in F2F decided to keep with a caveat that is it is not used for any true server - only the LDS codebase.

Randy Armstrong

2022-03-03 09:49

administrator   ~0016148

The ApplicationType is DiscoveryServer. Only used by a standalone LDS implementation.

Randy Armstrong

2022-04-10 04:39

administrator   ~0016557

Added 1.04.12 Errata.

Jim Luth

2022-04-12 16:38

administrator   ~0016578

Agreed the 1.04 Errata.

Issue History

Date Modified Username Field Change
2019-12-05 14:28 V. Monfort New Issue
2020-05-19 18:10 Jim Luth Project UA Specification => 10000-012: Discovery
2020-05-19 18:10 Jim Luth Assigned To => Randy Armstrong
2020-05-19 18:10 Jim Luth Status new => assigned
2020-06-15 04:39 Randy Armstrong Status assigned => resolved
2020-06-15 04:39 Randy Armstrong Resolution open => fixed
2020-06-15 04:39 Randy Armstrong Note Added: 0012283
2021-12-07 18:53 Randy Armstrong Note Added: 0015490
2021-12-07 18:53 Randy Armstrong Status resolved => assigned
2022-03-03 09:49 Randy Armstrong Status assigned => resolved
2022-03-03 09:49 Randy Armstrong Note Added: 0016148
2022-04-10 04:39 Randy Armstrong Note Added: 0016557
2022-04-12 16:38 Jim Luth Status resolved => closed
2022-04-12 16:38 Jim Luth Note Added: 0016578