1. Upgrade Overview

This document describes how to upgrade from RTI® Connext® DDS release 5.3.1 to Connext 6. For instructions on migrating from releases older than 5.3.1 to Connext 6, see the Compatibility and Migration chapters of the 5.3.1 Core Libraries Release Notes and other products as needed on the 5.3.1 Community Portal. Then return to this document for additional considerations for migrating from 5.3.1 to Connext 6.

Whether you will keep some of your legacy Connext DDS systems or migrate entirely to 6.0.0, read this guide to see what settings or other changes you may need to make before you upgrade. You may also want to see What’s New in 6.0.0 and the Core Libraries Release Notes for other new or changed features in this release. This guide describes only those changes that may break old behavior.

First, refer to compatibility issues for your specific product(s) in Section 3. Then refer to Section 2 to see general, wire, and platform compatibility issues between this and previous releases. Section 2 is particularly important if you will have older and 6.0.0 releases coexisting.

Once you have read this guide and made the changes required for your system, regenerate code as described in Section 3.1.3.1; then recompile your source as described in Section 3.1.1.

If you need help with your upgrade, contact RTI Support: log into the Customer Portal, send email to support@rti.com, or call the telephone number provided for your region.

Note

If you had early access to a pre-release version of 6.0.0, delete (or move or rename) the rti_workspace/6.0.0 directory before installing.