Differences When Upgrading from Release 5.x to 6.x

Release 6.x simplifies component execution. Some of the tools you have used with earlier releases can be eliminated when you migrate.

Executables and Scripts

In Release 5.x, users explicitly ran many executable components of FTL, such as realm servers, persistence servers, and transport bridges. Many users created scripts to start components and pass command line arguments.

In Release 6.x, users do not explicitly run any of those executable components. Instead, users configure desired services in a configuration file, and start one or more FTL servers, which in turn provide the component services.

As a result, existing scripts from Release 5.x are no longer valid.

Parameters

Most command line parameters of the realm server (5.x) are now configuration file parameters of the FTL server (6.x).

In most cases, it is straightforward to map those command line parameters into the FTL configuration file. Most configuration file parameters have names and semantics that are similar to their earlier counterparts.

Some command line parameters relate to obsolete concepts, and have not carried over into Release 6.x.