View Issue Details

IDProjectCategoryView StatusLast Update
000205310000-004: Servicespublic2012-06-22 15:52
ReporterNathan PocockAssigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0002053: 5.4.4.2 RegisterServer.Server.serverType - return code if CLIENT_1 is specified?
Description

CMPWG 5/17/2012:

What should happen when when a Server calls RegisterServer and identifies itself as a CLIENT_1?

Table 5 states that this is not allowed, but doesn't describe the behavior if this value is received.

We think that Bad_InvalidArgument makes the most sense here, even though it is reserved for stack use only.

Seeking clarification, e.g. return error code "XXXX" or ignore the request, etc.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0002054 closedMatthias Damm 5.4.4.2 RegisterServer.Server.serverType - return code if invalid-value is specified? 

Activities

Jim Luth

2012-06-05 17:40

administrator   ~0003720

Agreed to add this return code as allowed for RegisterServer.

Randy Armstrong

2012-06-15 00:41

administrator   ~0003745

Added text:

The return code is Bad_InvalidArgument if the value is not valid.

Matthias Damm

2012-06-19 14:41

developer   ~0003765

Added the following clarification to RegisterServer.ServerType and added status code to list of service results.
"The Service result shall be Bad_InvalidArgument in this case."

Changed in document "OPC UA Part 4 - Services RC 1.02.17 Specification.doc"

Jim Luth

2012-06-22 15:52

administrator   ~0003788

Reviewed and agreed to changes in telecon.

Issue History

Date Modified Username Field Change
2012-05-17 20:05 Nathan Pocock New Issue
2012-05-17 20:09 Nathan Pocock Relationship added related to 0002054
2012-06-05 17:40 Jim Luth Note Added: 0003720
2012-06-05 17:41 Jim Luth Status new => assigned
2012-06-05 17:41 Jim Luth Assigned To => Matthias Damm
2012-06-15 00:41 Randy Armstrong Note Added: 0003745
2012-06-19 14:41 Matthias Damm Status assigned => resolved
2012-06-19 14:41 Matthias Damm Resolution open => fixed
2012-06-19 14:41 Matthias Damm Note Added: 0003765
2012-06-22 15:52 Jim Luth Status resolved => closed
2012-06-22 15:52 Jim Luth Note Added: 0003788
2012-06-22 15:52 Jim Luth Fixed in Version => 1.02