Issue 16096: The current Java PSM makes an implicit assumptions on member ordering (dds-psm-java-rtf) Source: ADLINK Technology Ltd (Angelo Corsaro, PhD., angelo.corsaro(at)adlinktech.com) Nature: Uncategorized Issue Severity: 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. Resolution: Revised Text: Actions taken: March 25, 2011: received issue Discussion: End of Annotations:===== m: Angelo Corsaro Subject: Java PSM Issue Date: Fri, 25 Mar 2011 23:43:50 +0100 Cc: Richard Warren To: Juergen Boldt X-Mailer: Apple Mail (2.1084) Hello Juergen, I'd like to raise the following issue: 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. Cheers, Angelo -- Angelo Corsaro, PhD Chief Technology Officer PrismTech 4 rue Angiboust | 91460 Marcoussis | France T +33 1 69 01 53 54 | M +33 6 42 30 75 65 ------------------------------------------------------------------------------------------------------------------ http://icorsaro.net | http://twitter.com/acorsaro | http://slideshare.net/angelo.corsaro ------------------------------------------------------------------------------------------------------------------