View Issue Details

IDProjectCategoryView StatusLast Update
000479610000-005: Information ModelSpecpublic2020-09-16 18:19
ReporterHock, Christian Assigned ToJeff Harding  
PrioritynormalSeveritytextReproducibilityhave not tried
Status closedResolutionduplicate 
Summary0004796: ServerProfileArray
Description
  • Describe that the content of the String shall be the profile URI.
  • Describe that it is not limited to Part 7 - instead also consider e.g. companion specs and their defined profiles.

Erata for V1.03 needed.
Erata for V1.04 needed.
Update RC for V1.05.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

duplicate of 0004344 closedJeff Harding ServerProfileArray content clarification 

Activities

Jim Luth

2019-06-26 16:15

administrator   ~0010415

Hi all,

Unfortunately I wasn’t able to join the call yesterday because I was at a conference. I would have loved to provide some more information or at least share my opinion on the ServerProfileArray and how it is currently treated in the different products we see here. In certification testing we ran into the problem on how the content needs to be set when becoming more strict about the server object. There is already a mantis issue (4344) which asks for clarification of that so you might want to link the new one to: https://apps.opcfoundation.org/mantis/view.php?id=4344
In certification testing we are checking for the content but as long as it is not clearly defined we can only highly recommend to use the unique URIs but can’t fail servers for not using it. Having that said, there are servers out there only using a string like “Methods” or “Methods Server” or “Methods Server Facet”. So having a clarification on the content will be very helpful.

The text “See Part 7 for the definitions of Server Profiles” doesn’t restrict the content to Profiles defined in Part 7 to me. I would rather understand this as one list you can chose from not limiting it to that one list. Anyhow being more precisely is never bad and also will ensure that in the future a client can really interpret the list being provided.
But when already enhancing the wording here I would also suggest to add Facets to the text as well. As they are just a special type of profile but are providing additional feature information they are as important as a full featured profile. But many vendors are not aware of that and think Facets are something different and therefore not listing them.

I’m not as used to writing specs as well as all of you are but maybe something like:
ServerProfileArray lists the URIs of Profiles and Facets that the Server supports. See Part 7 for the definition of Server Profiles and Facets defined by the OPC Foundation specifications. This list should be limited to the Profiles the Server supports in its current configuration which may include Profiles and Facets defined in companion specifications.

Best regards,
Alexander Allmendinger
Ing.-Büro Allmendinger

Jeff Harding

2020-07-29 14:10

developer   ~0012638

Mantis 0004344 covers this issue and also includes the creation of the Errata (1.03.8 and 1.04.8).

Jim Luth

2020-09-16 18:19

administrator   ~0012877

Agreed to dup in vF2F.

Issue History

Date Modified Username Field Change
2019-06-25 15:22 Hock, Christian New Issue
2019-06-25 15:26 Jim Luth Assigned To => Jeff Harding
2019-06-25 15:26 Jim Luth Status new => assigned
2019-06-26 16:14 Jim Luth Relationship added related to 0004344
2019-06-26 16:15 Jim Luth Note Added: 0010415
2020-07-29 14:10 Jeff Harding Note Added: 0012638
2020-07-29 14:12 Jeff Harding Status assigned => resolved
2020-07-29 14:12 Jeff Harding Resolution open => duplicate
2020-07-29 14:12 Jeff Harding Fixed in Version => 1.05
2020-07-29 14:12 Jeff Harding Relationship replaced duplicate of 0004344
2020-09-16 18:19 Jim Luth Status resolved => closed
2020-09-16 18:19 Jim Luth Note Added: 0012877