View Issue Details

IDProjectCategoryView StatusLast Update
0004939OpenSCSCompanion Specificationpublic2020-01-16 15:44
ReporterMatthias Becker Assigned ToCostantino Pipero  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionreopened 
Summary0004939: No error UnsupportedOperation defined
Description

As of chapter 6.4.1.1, whether or not an SNRequest/Return is supported is defined by the properties MaxSNRequestable > 0 and MaxSNReturnable > 0. Yet Implementors may ignore this properties and still try to request serial numbers. In that case, an UnsupportedOperation should be returned of that function is not supported.

TagsNo tags attached.

Activities

Costantino Pipero

2019-08-22 12:16

manager   ~0010796

We should clarify that when an optional method is not supported , it is not implemented by the server. Therefore, if a client tried to call an unimplemented method it will receive the standard OpcUaBadNotImplemented exception.

Costantino Pipero

2019-09-03 14:23

manager   ~0010911

Updated section 6.4.1.1

Matthias Becker

2019-09-04 11:05

developer   ~0010914

How does OPC-UA handle the following scenario:

  • SNRequest/Return (e.g., RequestUnassigned) is in principle implemented
  • This method is restricted to specific clients and not available to everyone. OpcUaBadNotImplemented is therefore not really the case as it is implemented, but not allowed to be used

Costantino Pipero

2019-11-07 16:08

manager   ~0011204

change to Bad_InvalidArgument.

Costantino Pipero

2020-01-16 15:43

manager   ~0011454

Agreed on adding a new ReturnEnum item (Table 58): INSUFFICIENT_PRIVILEGES_TO_EXECUTE .

Issue History

Date Modified Username Field Change
2019-08-09 15:43 Matthias Becker New Issue
2019-08-09 15:43 Matthias Becker Status new => assigned
2019-08-09 15:43 Matthias Becker Assigned To => Costantino Pipero
2019-08-22 12:16 Costantino Pipero Note Added: 0010796
2019-08-22 12:16 Costantino Pipero Assigned To Costantino Pipero => Dennis Brandl
2019-09-03 14:23 Costantino Pipero Status assigned => closed
2019-09-03 14:23 Costantino Pipero Resolution open => fixed
2019-09-03 14:23 Costantino Pipero Note Added: 0010911
2019-09-04 11:05 Matthias Becker Assigned To Dennis Brandl => Costantino Pipero
2019-09-04 11:05 Matthias Becker Status closed => feedback
2019-09-04 11:05 Matthias Becker Resolution fixed => reopened
2019-09-04 11:05 Matthias Becker Note Added: 0010914
2019-11-07 16:08 Costantino Pipero Note Added: 0011204
2019-11-07 16:18 Costantino Pipero Status feedback => assigned
2020-01-16 15:43 Costantino Pipero Note Added: 0011454