I receive the following error when creating a data reader.
PRESCstReaderCollator_addRegisteredInstanceEntry:!serialize key
PRESCstReaderCollator_addInstanceEntry:!add registered instance
When I look at the Topic Type in the RTI Analyzer, the topic types are identical except for one field:
Data writer has an element defined as "ice::DeviceIDType DeviceID" (key field #0)
Data reader has the same element defined as "string DeviceID" (key field #0)
In the IDL for the data writer, there is a typedef statement: