RTI Connext Migration Guide
7.2.0
1. Important: How to Use this Guide
1.1. Upgrade Path
1.2. Upgrade Steps
1.3. Regenerating and Recompiling
1.3.1. Generated code compatibility
1.3.2. Application Binary Interface
2. Upgrading to Connext 7 Releases
2.1. Upgrading from 7.1.0 to 7.2.0
2.1.1. General Compatibility (7.1.0 to 7.2.0)
2.1.1.1. Wire Compatibility
2.1.2. Product-Specific Compatibility (7.1.0 to 7.2.0)
2.1.2.1. RTI Connext Core Libraries
2.1.2.2. RTI Security Plugins
2.1.2.3. RTI TLS Support
2.1.2.4. RTI Tools
2.2. Upgrading from 7.0.0 to 7.1.0
2.2.1. General Compatibility (7.0.0 to 7.1.0)
2.2.2. Product-Specific Compatibility (7.0.0 to 7.1.0)
2.2.2.1. RTI Connext Core Libraries
2.2.2.2. RTI Security Plugins
2.2.2.3. RTI TLS Support
2.2.2.4. RTI Infrastructure Services
2.2.2.5. RTI Connext Micro
2.3. Upgrading from 6.1.1/6.1.2 to 7.2.0
2.3.1. General Compatibility 7.2.0
2.3.1.1. Wire Compatibility
2.3.2. Product-Specific Compatibility 7.2.0
2.3.2.1. RTI Connext Core Libraries
2.3.2.2. RTI Code Generator
2.3.2.3. RTI Security Plugins
2.3.2.4. RTI TLS Support
2.3.2.5. RTI Infrastructure Services
2.3.2.6. RTI Tools
2.3.2.7. RTI System Designer
2.3.2.8. RTI Limited Bandwidth Endpoint Discovery Plugin
2.3.2.9. RTI Connext Micro
3. Upgrading to Connext 6 Releases
3.1. Upgrading from 6.1.0 to 6.1.1/6.1.2
3.1.1. General Compatibility 6.1.1/6.1.2
3.1.1.1. Potential -fPIC flag issue when using static libraries in Linux and QNX if upgrading from 6.1.0
3.1.2. Product-Specific Compatibility 6.1.1/6.1.2
3.1.2.1. RTI Connext Core Libraries
3.1.2.2. RTI Code Generator
3.1.2.3. RTI System Designer
3.1.2.4. RTI Security Plugins
3.1.2.5. RTI Persistence Service
3.1.2.6. RTI Connext Micro
3.2. Upgrading from 6.0.1 to 6.1.0
3.2.1. General Compatibility 6.1.0
3.2.1.1. Platforms
3.2.1.2. Wire Compatibility
3.2.1.3. Type System Compatibility
3.2.1.4. Transport Compatibility
3.2.1.5. XML Compatibility
3.2.2. Product-Specific Compatibility 6.1.0
3.2.2.1. RTI Connext Core Libraries
3.2.2.2. RTI Code Generator
3.2.2.3. RTI Connext Tools
3.2.2.4. RTI Security Plugins
3.2.2.5. RTI Secure WAN Transport
3.2.2.6. RTI TLS Support
3.2.2.7. RTI Infrastructure Services
3.2.2.8. RTI Connext Micro
3.3. Upgrading from 6.0.0 to 6.0.1
3.3.1. General Compatibility 6.0.1
3.3.1.1. Wire Compatibility
3.3.1.2. Type System Compatibility
3.3.1.3. Other Compatibility Issues
3.3.2. Product-Specific Compatibility 6.0.1
3.3.2.1. RTI Connext Core Libraries
3.3.2.2. RTI Code Generator
3.3.2.3. RTI Security Plugins
3.3.2.4. RTI Secure WAN Transport
3.3.2.5. RTI TLS Support
3.4. Upgrading from 5.3.1 to 6.0.0
3.4.1. General Compatibility 6.0.0
3.4.1.1. Wire Compatibility
3.4.1.2. Reliability Protocol
3.4.1.3. Type System Compatibility
3.4.1.4. Transport Compatibility
3.4.1.5. XML Compatibility
3.4.1.6. Other Compatibility Issues
3.4.2. Product-Specific Compatibility 6.0.0
3.4.2.1. RTI Connext Core Libraries
3.4.2.2. RTI Security Plugins
3.4.2.3. RTI Secure WAN Transport
3.4.2.4. RTI TLS Support
3.4.2.5. RTI Ada Language Support
3.4.2.6. RTI Code Generator
3.4.2.7. RTI Connext Micro
3.4.2.8. RTI Routing Service
3.4.2.9. RTI Recording Service
3.4.2.10. RTI Persistence Service
3.4.2.11. RTI Database Integration Service
3.4.2.12. RTI Cloud Discovery Service
3.4.2.13. RTI Launcher
3.4.2.14. RTI Administration Console
3.4.2.15. RTI Monitor
3.4.2.16. RTI Utilities
4. Regressions
4.1. Regressions in 7.2.0
4.1.1. Core Libraries
4.1.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.1.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.1.1.3. Some properties no longer accept LENGTH_UNLIMITED string as valid value
4.1.1.4. Fixed in 7.3.0
4.1.2. Security Plugins
4.1.2.1. Fixed in 7.3.0
4.1.3. Limited Bandwidth Plugins
4.1.3.1. Fixed in 7.3.0
4.2. Regressions in 7.1.0
4.2.1. Core Libraries
4.2.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.2.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.2.1.3. Some properties no longer accept LENGTH_UNLIMITED string as valid value
4.2.1.4. Fixed in 7.3.0
4.2.1.5. Fixed in 7.2.0
4.2.2. Code Generator
4.2.2.1. Fixed in 7.2.0
4.2.3. Security Plugins
4.2.3.1. Fixed in 7.2.0
4.2.4. Limited Bandwidth Plugins
4.2.4.1. Fixed in 7.3.0
4.3. Regressions in 7.0.0
4.3.1. Core Libraries
4.3.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.3.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.3.1.3. Some properties no longer accept LENGTH_UNLIMITED string as valid value
4.3.1.4. Fixed in 7.1.0
4.3.2. Code Generator
4.3.2.1. Fixed in 7.1.0
4.3.3. Security Plugins
4.3.3.1. Fixed in 7.2.0
4.3.3.2. Fixed in 7.1.0
4.3.4. Recording Service
4.3.4.1. Fixed in 7.1.0
4.3.5. Persistence Service
4.3.5.1. Fixed in 7.1.0
4.3.6. Limited Bandwidth Plugins
4.3.6.1. Fixed in 7.3.0
4.4. Regressions in 6.1.1/6.1.2
4.4.1. Core Libraries
4.4.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.4.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.4.1.3. Fixed in 7.1.0
4.4.1.4. Fixed in 7.1.0 and 6.1.2
4.4.1.5. Fixed in 7.0.0 and 6.1.2
4.4.2. Code Generator
4.4.2.1. Fixed in 7.1.0
4.4.3. Security Plugins
4.4.3.1. Fixed in 7.2.0
4.4.3.2. Fixed in 7.1.0
4.4.4. Recording Service
4.4.4.1. Fixed in 7.1.0
4.4.5. Limited Bandwidth Plugins
4.4.5.1. Fixed in 7.3.0
4.5. Regressions in 6.1.0
4.5.1. Core Libraries
4.5.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.5.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.5.1.3. Fixed in 7.1.0 and 6.1.2
4.5.1.4. Fixed in 7.0.0 and 6.1.2
4.5.1.5. Fixed in 6.1.1
4.5.2. Code Generator
4.5.2.1. Fixed in 7.1.0
4.5.2.2. Fixed in 6.1.1
4.5.3. Admin Console
4.5.3.1. Fixed in 6.1.1
4.5.4. TLS Support
4.5.4.1. Fixed in 6.1.1
4.5.5. Security Plugins
4.5.5.1. Fixed in 7.2.0
4.5.5.2. Fixed in 6.1.1
4.5.6. Routing Service
4.5.6.1. Fixed in 6.1.1
4.5.7. Recording Service
4.5.7.1. Fixed in 7.1.0
4.6. Regressions in 6.0.1
4.6.1. Core Libraries
4.6.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.6.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.6.1.3. Fixed in 7.1.0 and 6.1.2
4.6.1.4. Fixed in 7.0.0 and 6.1.2
4.6.1.5. Fixed in 6.1.1
4.6.1.6. Fixed in 6.1.0
4.6.2. Security Plugins
4.6.2.1. Fixed in 7.2.0
4.6.3. Code Generator
4.6.3.1. Fixed in 6.1.1
4.6.4. Routing Service
4.6.4.1. Fixed in 6.1.1
4.6.4.2. Fixed in 6.1.0
4.6.5. Recording Service
4.6.5.1. Fixed in 6.1.0
4.6.6. Prototyper
4.6.6.1. Fixed in 6.1.0
4.7. Regressions in 6.0.0
4.7.1. Core Libraries
4.7.1.1. Fixed in 7.1.0 and 6.1.2
4.7.1.2. Fixed in 7.0.0 and 6.1.2
4.7.1.3. Fixed in 6.1.1
4.7.1.4. Fixed in 6.1.0
4.7.1.5. Fixed in 6.0.1
4.7.2. Security Plugins
4.7.2.1. Fixed in 7.2.0
4.7.2.2. Fixed in 6.0.1
4.7.3. Code Generator
4.7.3.1. Fixed in 6.1.1
4.7.3.2. Fixed in 6.0.1
4.7.4. Routing Service
4.7.4.1. Fixed in 6.1.1
4.7.4.2. Fixed in 6.1.0
4.7.4.3. Fixed in 6.0.1
4.7.5. Recording Service
4.7.5.1. Fixed in 6.0.1
4.7.6. Cloud Discovery Service
4.7.6.1. Fixed in 6.0.1
5. Changes to This Document
6. Copyrights and Notices
RTI Connext Migration Guide
2.
Upgrading to Connext 7 Releases
View page source
2.
Upgrading to Connext 7 Releases
2.1. Upgrading from 7.1.0 to 7.2.0
2.1.1. General Compatibility (7.1.0 to 7.2.0)
2.1.2. Product-Specific Compatibility (7.1.0 to 7.2.0)
2.2. Upgrading from 7.0.0 to 7.1.0
2.2.1. General Compatibility (7.0.0 to 7.1.0)
2.2.2. Product-Specific Compatibility (7.0.0 to 7.1.0)
2.3. Upgrading from 6.1.1/6.1.2 to 7.2.0
2.3.1. General Compatibility 7.2.0
2.3.2. Product-Specific Compatibility 7.2.0