View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003437 | 10000-004: Services | Spec | public | 2016-05-19 16:48 | 2016-12-15 22:28 |
Reporter | Assigned To | Matthias Damm | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.03 | ||||
Summary | 0003437: 5.4.6.3 RegisterServer2: How to achieve Bad_NotSupported? | ||||
Description | CMPWG May-19-2016: In what circumstance would you receive Bad_NotSupported for RegisterServer2? If an older LDS receives this request, it would not understand a RegisterServer2 so it would not return this code. If a newer LDS, then it came from the OPCF and presumably would have this service implemented. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
We believe that as call to an old LDS that does not implement RegisterServer2 would return Bad_NotSupported. Part 4 should specify a specific return code to be returned when a client calls an unknown or unimplemented service. (We think Part 4 is currently silent on this). |
|
There is nothing wrong and nothing missing: (1) Bad_ServiceUnsupported is the general service fault for not implemented. This is exactily mentioned in the description: (2) Bad_NotSupported is an operation level result code. It is mentioned in the description of parameter discoveryConfiguration: The only thing that I enhanced was the splitting of the status code tables in service codes and operation level codes like we have it for other services. Made changes in document version OPC UA Part 4 - Services 1.04 Specification Draft 02.docx |
|
agreed to changes in meeting. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-05-19 16:48 |
|
New Issue | |
2016-05-31 18:08 | Jim Luth | Note Added: 0006973 | |
2016-05-31 18:08 | Jim Luth | Assigned To | => Matthias Damm |
2016-05-31 18:08 | Jim Luth | Status | new => assigned |
2016-05-31 18:09 | Jim Luth | Target Version | => 1.04 |
2016-12-09 17:13 | Matthias Damm | Note Added: 0007477 | |
2016-12-09 17:13 | Matthias Damm | Status | assigned => resolved |
2016-12-09 17:13 | Matthias Damm | Resolution | open => fixed |
2016-12-15 22:28 | Jim Luth | Note Added: 0007584 | |
2016-12-15 22:28 | Jim Luth | Status | resolved => closed |
2016-12-15 22:28 | Jim Luth | Fixed in Version | => 1.04 |