View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009299 | 10000-006: Mappings | Spec | public | 2023-11-30 14:13 | 2024-05-26 09:00 |
Reporter | Randy Armstrong | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 1.05.04 RC1 | ||||
Summary | 0009299: JSON Should Allow Defined String Encoding for NodeIds/ExpandedNodeIds/QualifiedNames | ||||
Description | Decoder can check for JSON strings. Encoder needs a flag indicating that JSON string serialization should be used. | ||||
Tags | No tags attached. | ||||
Commit Version | 1.05.04 RC | ||||
Fix Due Date | 2024-01-30 | ||||
|
V1 and V2 of the encoder/decoder. V2 will get rid of the broken past. |
|
Added duel encodings: There are two versions of the JSON DataEncoding: the original (v1) is used only in the context of Service calls. The new version (v2) is required other contexts including PubSub, the OpenAPI mapping and file exchange. Profiles may explicitly require (v2) encoding. The (v1) will be deprecated and eventually removed from the specification. The differences in the DataEncoding versions affect the NodeId, ExpandedNodeId, QualifiedName and ExtensionObject serializations. |
|
Agreed this is taken care of properly with the new scheme of "verbose" and "compact" JSON encodings. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-11-30 14:13 | Randy Armstrong | New Issue | |
2023-12-06 20:31 | Jim Luth | Note Added: 0020498 | |
2023-12-06 20:31 | Jim Luth | Assigned To | => Randy Armstrong |
2023-12-06 20:31 | Jim Luth | Status | new => assigned |
2023-12-06 20:32 | Jim Luth | Commit Version | => 1.05.04 RC |
2023-12-06 20:32 | Jim Luth | Fix Due Date | => 2024-01-30 |
2024-02-03 22:15 | Randy Armstrong | Status | assigned => resolved |
2024-02-03 22:15 | Randy Armstrong | Resolution | open => fixed |
2024-02-03 22:15 | Randy Armstrong | Note Added: 0020761 | |
2024-05-21 15:25 | Jim Luth | Status | resolved => closed |
2024-05-21 15:25 | Jim Luth | Note Added: 0021211 |