View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008662 | 10000-006: Mappings | Spec | public | 2023-01-31 14:26 | 2023-03-23 20:42 |
Reporter | Frank Fischer | Assigned To | Randy Armstrong | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.05.01 | ||||
Fixed in Version | 1.05.03 RC1 | ||||
Summary | 0008662: StatusCode should not be treated as a NULL in JSON encoding | ||||
Description | "5.4.2.12 StatusCode" says "A StatusCode of Good (0) is treated like a NULL", however according to "Table 1 – Built-in Data Types" the StatusCode is not nullable, so I don't think it should be encoded as null. There isn't even an advantage of doing this as the encoded size of "null" is even bigger than "0". For the non-reversible encoding this may also be a loss of information, as a receiver without UA knowledge may not know that "null" means "Good". | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
A StatusCode of Good (0) shall not be encoded when it is a field of a Structure. |
|
Agreed to changes edited in Dallas meeting. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-01-31 14:26 | Frank Fischer | New Issue | |
2023-03-21 16:19 | Randy Armstrong | Assigned To | => Randy Armstrong |
2023-03-21 16:19 | Randy Armstrong | Status | new => resolved |
2023-03-21 16:19 | Randy Armstrong | Resolution | open => fixed |
2023-03-21 16:19 | Randy Armstrong | Fixed in Version | => 1.05.03 RC1 |
2023-03-21 16:19 | Randy Armstrong | Note Added: 0018931 | |
2023-03-23 20:42 | Jim Luth | Status | resolved => closed |
2023-03-23 20:42 | Jim Luth | Note Added: 0019020 |