View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004419 | 10000-006: Mappings | Api Change | public | 2018-10-09 16:22 | 2020-04-21 15:13 |
| Reporter | Jim Luth | Assigned To | Randy Armstrong | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0004419: Generated 1.04 resources (21-Jun-2018 20:08) contains references to types not in the specification | ||||
| Description | https://opcfoundation.org/UA/schemas/1.04/ At least NodeIds.cvs and Opc.Ua.NodeSet2.xml with timestamp (21-Jun-2018 20:08) contains (new, were not there when spec was released) reference to types that are not in the specification. At least: Both are NOT in 1.04 spec, and the definition of both based on the NodeSet2 is identical to the already existing type AnalogItemType. (Copied to Additional Information part) They should be removed. Additionally the following cannot be found as well I omitted some of the nodes that are defined as part of those types. Also it is possible that there are other errors as well, I only looked mostly at the diff to the previous 1.04 resource files (~3 months old). Also it is possible that some of the changes are in a future errata that I'm not aware of (1.04.1 at the moment). Even on that possibility, I see no purpose of EUItemType and AnalogUnitItemType as they are in practice the same type as AnalogItemType. If this relates to a future errata (for which the additions would be quite large I must say), it would be nice if this information would be mentioned e.g. in the file comments etc (if possible) to avoid future confusion. | ||||
| Additional Information | EUItemType ========================AnalogUnitItemType <UAVariableType NodeId="i=17503" BrowseName="AnalogUnitItemType" DataType="Number" ValueRank="-2"> =========================(The already existing AnalogItemType) <UAVariableType NodeId="i=2368" BrowseName="AnalogItemType" DataType="Number" ValueRank="-2"> | ||||
| Tags | No tags attached. | ||||
| Commit Version | |||||
| Fix Due Date | |||||
| related to | 0004318 | closed | Randy Armstrong | NodeSets, XSDs and Generated Code | Generated 1.04 resources (21-Jun-2018 20:08) contains references to types not in the specification |
|
|
The 1.04 specification is updated with errata and amendments. Please review the current amendments before assuming they are not defined. |
|
|
Agreed to no-fix in telecon. |
|
|
Need to move the stuff for the unreleased amendments from the 1.04 branch. |
|
|
Added '1.05' Category to all new Nodes. |
|
|
Agreed to changes in Telecon. |
|
|
Clone 4318 to Part 6 to update the schema. |
|
|
Added ReleaseStatus to UANode to indicate when a Draft Node is added. Fixed in OPC UA Part 6 - Mappings Draft 1.05.05 Specification.docx. |
|
|
Needs 1.04 Errata. |
|
|
Closed on Apr 21st WG Call. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-10-09 16:22 | Jim Luth | New Issue | |
| 2018-10-09 16:22 | Jim Luth | Status | new => assigned |
| 2018-10-09 16:22 | Jim Luth | Assigned To | => Randy Armstrong |
| 2018-10-09 16:22 | Jim Luth | Issue generated from: 0004318 | |
| 2018-10-09 16:22 | Jim Luth | Relationship added | related to 0004318 |
| 2018-10-09 16:26 | Jim Luth | Note Added: 0009475 | |
| 2018-10-09 16:27 | Jim Luth | Project | NodeSets, XSDs and Generated Code => 10000-006: Mappings |
| 2018-10-09 16:27 | Jim Luth | Category | Implementation Bug => Api Change |
| 2019-03-03 03:38 | Randy Armstrong | Status | assigned => resolved |
| 2019-03-03 03:38 | Randy Armstrong | Resolution | open => fixed |
| 2019-03-03 03:38 | Randy Armstrong | Fixed in Version | => 1.05 |
| 2019-03-03 03:38 | Randy Armstrong | Note Added: 0010001 | |
| 2019-03-08 15:29 | Jim Luth | Note Added: 0010032 | |
| 2020-04-21 15:13 | Randy Armstrong | Status | resolved => closed |
| 2020-04-21 15:13 | Randy Armstrong | Note Added: 0011952 |