Migrating from Sybase CEP R3 to Sybase CEP R4

Migration steps for migrating from Sybase CEP R3 to Sybase CEP R4.

Do not uninstall Sybase CEP R3 prior to installing Sybase CEP R4. When installing Sybase CEP R4, do not install over your installation of Sybase CEP R3. Instead, install Sybase CEP R4 Server and Studio to a different folder and choose a new location for the adapters base folder.

Once installation of Sybase CEP R4 is complete, perform the following migration steps.

Note: Existing Sybase CEP R3 license files cannot be used with Sybase CEP R4. You will need to obtain a license file for Sybase CEP R4 from Sybase, and follow the provided instructions for installing the license file.

Configuration Files

If you want to retain your Server settings from Sybase CEP R3, copy the configuration files located in the Server configuration directory of your Sybase CEP R3 installation over to the corresponding directory in your Sybase CEP R4 installation.

In your configuration files, update directory paths to point to the Sybase CEP R4 installation directory instead of the Sybase CEP R3 directory.

Projects

To migrate your existing Sybase CEP R3 projects over to Sybase CEP R4:

  1. Locate your Sybase CEP R3 project directories (for example, C:\Documents and Settings\user-name\My Documents\SybaseC8Repository\3.0) and copy these directories to the repository for Sybase CEP R4 (for example, C:\Documents and Settings\user-name\My Documents\SybaseC8Repository\4.0).
  2. Redeploy your projects to the Sybase CEP Server R4 using the Sybase CEP Studio R4.
    If any of your projects use custom adapters, see the following section for steps required to migrate your custom adapters.

SDK Applications and Adapters

Existing adapters and applications written using the Sybase CEP R3 SDK can run without code changes on Sybase CEP R4. However, it is recommended that you recompile your code against the SDK libraries and header files included with Sybase CEP R4. In addition, if you have written custom in-process adapters, copy the .adl files for your custom adapters located in the Sybase CEP R3 studio\plugins and server\plugins directories over to the corresponding directories in the Sybase CEP R4 installation.