7.2. Known Issues with Serialization and Deserialization
7.2.1. Some parameters cannot be received multiple times within same SPDP sample
The OMG Real-Time Publish-Subscribe (RTPS) specification, version 2.5 allows in general that “The ParameterList may contain multiple Parameters with the same value for the parameterId.” RTI Connext, however, does not support receiving the following parameterId values multiple times within the same Simple Participant Discovery Protocol (SPDP) discovery sample:
PID_USER_DATA
PID_PROPERTY_LIST
PID_ENTITY_NAME
PID_ROLE_NAME
PID_PARTITION
PID_DOMAIN_TAG
PID_IDENTITY_TOKEN
PID_PERMISSIONS_TOKEN
PID_TRANSPORT_INFO_LIST
[RTI Issue ID CORE-13680]
7.2.2. Connext not compliant with Extended CDR encoding version 2 for types containing arrays and sequences of non-primitive types
By default, Connext is not compliant with Extended CDR encoding version 2 for types containing arrays and sequences of non-primitive types. To configure Connext to be compliant, you have a few options, described in Extended CDR (encoding version 2), in the Extensible Types Guide.