DDS-XTypes 1.4b1 RTF Avatar
  1. OMG Issue

DDSXTY14 — 7.4.3.5.3 contradictory rules for collections

  • Key: DDSXTY14-25
  • Status: closed  
  • Source: Object Computing, Inc. - OCI ( Mr. Adam Mitz)
  • Summary:

    Arrays of all kinds/extensibilities are covered by rules 8-10. Following those we find the "comments" below:

    // Arrays with extensibility APPENDABLE use common APPENDABLE rules:
    // (29)-(30)
    // Arrays with extensibility MUTABLE are not allowed. Treated as APPENDABLE.
    

    Which is either redundant or contradictory. Same issue with Sequences (rules 11-13) and maps (rules 14-16).

    Due to this, the notes before rules 29-30 should be revised to remove "Collection or"

    // Extensibility APPENDABLE (Collection or Aggregated types), version ?
    // encoding
    
  • Reported: DDS-XTypes 1.3 — Tue, 30 Jun 2020 20:01 GMT
  • Disposition: Resolved — DDS-XTypes 1.4b1
  • Disposition Summary:

    Collection types don't have extensibility

    In section 7.2.3, Table 12 states that collection types have no extensibility. The rules in 7.4.3.5 need to be updated to match this.

  • Updated: Wed, 12 Aug 2026 16:39 GMT