I have generated a number of classes using rtiddsgen and put them in a JAR. Everything worked great, any of my applications that used that jar would show up in RTI Analyzer and both "Logical Structure" and "Equivalent IDL Definition" would be displayed in the "Data Types" tab for all of them.
That is a very useful feature and allowed me to succesfully resolve a problem where one application had a slightly different version of one of the topics in use (the @key annotations had been removed) and that resulted in the usual problems.