${taskforce.name} Avatar
  1. OMG Task Force

DDS Consolidated JSON Syntax (DDS-JSON) 1.1 RTF — Open Issues

Open Closed All
Issues not resolved

Issues Summary

Issues Descriptions

Validation errors in JSON Schemas

  • Status: open  
  • Source: Real-Time Innovations ( Mr. Fernando Garcia-Aranda)
  • Summary:

    Some JSON schemas contain lack certain restrictions that are enforced in strict validations.

  • Reported: DDS-JSON 1.0 — Fri, 30 Aug 2024 11:58 GMT
  • Updated: Fri, 30 Aug 2024 11:58 GMT

JSON Representation of Unions

  • Status: open  
  • Source: Object Computing, Inc. - OCI ( Mr. Adam Mitz)
  • Summary:

    Some union values are "empty" in that they have no case selected. Since discriminators are optional, is the JSON representation of such a union equivalent to an empty struct?

    // IDL
    union U switch (boolean) {
    case TRUE:
      long i;
    };
    

    When a value of this union has discriminator FALSE, there is no selected case.

  • Reported: DDS-JSON 1.0 — Tue, 18 Jan 2022 21:18 GMT
  • Updated: Tue, 18 Jan 2022 21:18 GMT