DDS-Java 1.1 RTF Avatar
  1. OMG Issue

DDSJAVA11 — The current Java PSM makes an implicit assumptions on member ordering

  • Key: DDSJAVA11-1
  • Legacy Issue Number: 16096
  • Status: open  
  • Source: ADLINK Advanced Technology Office ( Angelo Corsaro)
  • Summary:

    The current Java PSM makes an implicit assumptions on member ordering when defining DDS Types in POJO that is not inherently guaranteed by the Java Language Specification. The possible resolution for this issue is to require @ID annotations when defining DDS Types using POJOs. In this case the ID would be used to uniquely defining the order to the attribute members.

  • Reported: DDS-Java 1.0b1 — Fri, 25 Mar 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT