View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009245 | NodeSets, XSDs and Generated Code | Api Change | public | 2023-11-07 18:05 | 2023-11-29 11:52 |
Reporter | Jim Luth | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 1.05.03 RC1 | Fixed in Version | 1.05.03 | ||
Summary | 0009245: Handling of optional methods (variables) not implemented but imported from nodeset | ||||
Description | RoleType methods have the statement: At least the roles imported from OPC UA nodeset have all optional Methods and Variables. How should a server behave in this case. | ||||
Tags | No tags attached. | ||||
Commit Version | 1.05.03 | ||||
Fix Due Date | 2023-11-14 | ||||
related to | 0007307 | closed | Matthias Damm | 10000-004: Services | Handling of optional methods (variables) not implemented but imported from nodeset |
related to | 0008757 | closed | Randy Armstrong | 10000-006: Mappings | Nodeset scheme UAVariable Value does not define default handling |
|
This needs to be clarified for all methods (not specifically for Part 18) Moving to Part 4. |
|
Need a discussion in F2F I saw at the IOP that all server that load NS0 from Nodeset have the same problem. They expose many Methods that return errors like BadNotImplemented and have Variables with Value NULL / Good Status |
|
In Part 6 we added the following statement in nodeset XML schema (F.8 UAVariable): In Part 4, we have the following statement in 7.11.5 StatusCode assigned to a value: This does not say explicit that NULL value and Good Status is not allowed. |
|
Discussion in WG meeting: |
|
Added status code Added clarification to description in 7.11.5: |
|
Add Bad_NoValue to nodeset. |
|
Added new StatusCode. |
|
Agreed to changes in Web Meeting. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-11-07 18:05 | Jim Luth | New Issue | |
2023-11-07 18:05 | Jim Luth | Status | new => assigned |
2023-11-07 18:05 | Jim Luth | Assigned To | => Randy Armstrong |
2023-11-07 18:05 | Jim Luth | Issue generated from: 0007307 | |
2023-11-07 18:05 | Jim Luth | Note Added: 0020293 | |
2023-11-07 18:05 | Jim Luth | Note Added: 0020294 | |
2023-11-07 18:05 | Jim Luth | Note Added: 0020295 | |
2023-11-07 18:05 | Jim Luth | Note Added: 0020296 | |
2023-11-07 18:05 | Jim Luth | Note Added: 0020297 | |
2023-11-07 18:05 | Jim Luth | Relationship added | related to 0007307 |
2023-11-07 18:06 | Jim Luth | Note Added: 0020298 | |
2023-11-07 18:06 | Jim Luth | Commit Version | => 1.05.03 |
2023-11-07 18:06 | Jim Luth | Fix Due Date | => 2023-11-15 |
2023-11-07 18:06 | Jim Luth | Project | 10000-004: Services => NodeSets, XSDs and Generated Code |
2023-11-07 18:06 | Jim Luth | Category | Spec => Api Change |
2023-11-14 16:26 | Randy Armstrong | Target Version | => 1.05.03 RC1 |
2023-11-14 16:26 | Randy Armstrong | Fix Due Date | 2023-11-15 => 2023-11-14 |
2023-11-16 02:55 | Randy Armstrong | Status | assigned => resolved |
2023-11-16 02:55 | Randy Armstrong | Resolution | open => fixed |
2023-11-16 02:55 | Randy Armstrong | Note Added: 0020366 | |
2023-11-28 17:51 | Jim Luth | Status | resolved => closed |
2023-11-28 17:51 | Jim Luth | Fixed in Version | => 1.05.03 |
2023-11-28 17:51 | Jim Luth | Note Added: 0020436 | |
2023-11-29 11:52 | Matthias Damm | Relationship added | related to 0008757 |