RTI Connext Migration Guide
7.3.0
1. Important: How to Use this Guide
1.1. Upgrade Path
1.2. Upgrade Steps
1.3. Regenerating Code and Updating Your Projects
1.3.1. Generated code compatibility
1.3.2. Updating your projects
1.3.2.1. C and C++ applications
1.3.2.2. Java applications
1.3.2.3. C# applications
1.3.2.4. Python applications
1.3.3. Updating your source code
2. Upgrading to Connext 7 Releases
2.1. Upgrading from 7.2.0 to 7.3.0
2.1.1. General Compatibility 7.3.0
2.1.2. Product-Specific Compatibility 7.3.0
2.1.2.1. RTI Connext Core Libraries
2.1.2.2. RTI
Security Plugins
2.1.2.3. RTI Connext Micro
2.2. Upgrading from 6.1.2 to 7.2.0
2.2.1. General Compatibility 7.2.0
2.2.1.1. Wire Compatibility
2.2.2. Product-Specific Compatibility 7.2.0
2.2.2.1. RTI Connext Core Libraries
2.2.2.2. RTI Code Generator
2.2.2.3.
Security Plugins
2.2.2.4. RTI TLS Support
2.2.2.5. RTI Infrastructure Services
2.2.2.6. RTI Tools
2.2.2.7. RTI System Designer
2.2.2.8. RTI Limited Bandwidth Endpoint Discovery Plugin
2.2.2.9. RTI Connext Micro
3. Upgrading to Connext 6 Releases
3.1. Upgrading from 6.1.0 to 6.1.2
3.1.1. General Compatibility 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.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.
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.
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.
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.
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.3.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.2. Regressions in 7.2.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.2.
Security Plugins
4.2.2.1. Fixed in 7.3.0
4.2.3. Limited Bandwidth Plugins
4.2.3.1. Fixed in 7.3.0
4.3. Regressions in 7.1.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.3.0
4.3.1.5. Fixed in 7.2.0
4.3.2. Code Generator
4.3.2.1. Fixed in 7.2.0
4.3.3.
Security Plugins
4.3.3.1. Fixed in 7.2.0
4.3.4. Limited Bandwidth Plugins
4.3.4.1. Fixed in 7.3.0
4.4. Regressions in 7.0.0
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. Some properties no longer accept LENGTH_UNLIMITED string as valid value
4.4.1.4. Fixed in 7.1.0
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. Persistence Service
4.4.5.1. Fixed in 7.1.0
4.4.6. Limited Bandwidth Plugins
4.4.6.1. Fixed in 7.3.0
4.5. Regressions in 6.1.1/6.1.2
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
4.5.1.4. Fixed in 7.1.0 and 6.1.2
4.5.1.5. Fixed in 7.0.0 and 6.1.2
4.5.2. Code Generator
4.5.2.1. Fixed in 7.1.0
4.5.3.
Security Plugins
4.5.3.1. Fixed in 7.2.0
4.5.3.2. Fixed in 7.1.0
4.5.4. Recording Service
4.5.4.1. Fixed in 7.1.0
4.5.5. Limited Bandwidth Plugins
4.5.5.1. Fixed in 7.3.0
4.6. Regressions in 6.1.0
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.2. Code Generator
4.6.2.1. Fixed in 7.1.0
4.6.2.2. Fixed in 6.1.1
4.6.3. Admin Console
4.6.3.1. Fixed in 6.1.1
4.6.4. TLS Support
4.6.4.1. Fixed in 6.1.1
4.6.5.
Security Plugins
4.6.5.1. Fixed in 7.2.0
4.6.5.2. Fixed in 6.1.1
4.6.6. Routing Service
4.6.6.1. Fixed in 6.1.1
4.6.7. Recording Service
4.6.7.1. Fixed in 7.1.0
4.7. Regressions in 6.0.1
4.7.1. Core Libraries
4.7.1.1. Durable Writer History properties prefix must contain “.builtin” substring
4.7.1.2. Durable Writer History properties cannot be set on DomainParticipant
4.7.1.3. Fixed in 7.1.0 and 6.1.2
4.7.1.4. Fixed in 7.0.0 and 6.1.2
4.7.1.5. Fixed in 6.1.1
4.7.1.6. Fixed in 6.1.0
4.7.2.
Security Plugins
4.7.2.1. Fixed in 7.2.0
4.7.3. Code Generator
4.7.3.1. Fixed in 6.1.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.5. Recording Service
4.7.5.1. Fixed in 6.1.0
4.7.6. Prototyper
4.7.6.1. Fixed in 6.1.0
4.8. Regressions in 6.0.0
4.8.1. Core Libraries
4.8.1.1. Fixed in 7.1.0 and 6.1.2
4.8.1.2. Fixed in 7.0.0 and 6.1.2
4.8.1.3. Fixed in 6.1.1
4.8.1.4. Fixed in 6.1.0
4.8.1.5. Fixed in 6.0.1
4.8.2.
Security Plugins
4.8.2.1. Fixed in 7.2.0
4.8.2.2. Fixed in 6.0.1
4.8.3. Code Generator
4.8.3.1. Fixed in 6.1.1
4.8.3.2. Fixed in 6.0.1
4.8.4. Routing Service
4.8.4.1. Fixed in 6.1.1
4.8.4.2. Fixed in 6.1.0
4.8.4.3. Fixed in 6.0.1
4.8.5. Recording Service
4.8.5.1. Fixed in 6.0.1
4.8.6. Cloud Discovery Service
4.8.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
2.1.
Upgrading from 7.2.0 to 7.3.0
View page source
2.1.
Upgrading from 7.2.0 to 7.3.0
See
Important: How to Use this Guide
, if you haven’t already.
2.1.1. General Compatibility 7.3.0
2.1.2. Product-Specific Compatibility 7.3.0
2.1.2.1. RTI Connext Core Libraries
2.1.2.1.1. Logging Changes
2.1.2.1.2. Configuration Changes
2.1.2.2. RTI
Security Plugins
2.1.2.2.1. Deprecations or Removals
2.1.2.2.2. Logging Changes
2.1.2.2.3. Wire Compatibility
2.1.2.2.4. Performance and Scalability
2.1.2.2.5. Changes to Properties
2.1.2.2.6. Changes to the Governance Document
2.1.2.3. RTI Connext Micro