The FIX Adapter is an out-of-process adapter. It can be installed in either standalone or dependent mode.
As with all Sybase CEP out-of-process adapters, the FIX Adapter does not need to be on the same platform as the Sybase CEP Server it is communicating with.
The FIX Adapter installer uses the CEP Adapter Installer framework, a graphical installer that includes SySAM install and supports silent installation. The FIX Adapter is available for all platforms supported by Sybase CEP Server.
Version information for upgrades or reinstallations can be retrieved from the command line utilities, such as c8_server -version.
A standalone mode installation will install all of the files required by the FIX Adapter, including the CEP common libraries. This mode should be used on a system that does not already have Sybase CEP Server or Sybase CEP Studio installed.
A dependent mode installation can be used if the system already has Sybase CEP Server or Studio installed. The installer will only install files that are specific to the FIX adapter. By default, the FIX Adapter will use the CEP common libraries already present from the Sybase CEP Server and Sybase CEP Studio installation.
If you are upgrading or reinstalling the adapter and specify a directory that contains a previous installation, a pop-up message indicates that the adapter is already installed. You will then have the option to either uninstall the previous installation, or to upgrade without uninstalling.
If you performed a licensed installation, it is recommended that you copy the license file from the FIX adapter's directory to the default location for all other Sybase CEP licenses, typically:
Prior to running the FIX Adapter, you must define the LD_LIBRARY_PATH such that the FIX libraries and the Sybase CEP common libraries can be found:
setenv LD_LIBRARY_PATH $SYBASE_C8/server/bin:$SYBASE_C8/server/enterprise-adapters/fix/bin
644323 |
FIX Adapter installation silently modifies the user's login scripts (.cshrc, .kshrc, etc.). It silently appends it's installation directory to the LD_LIBRARY_PATH. |
644330 |
Files are left in user's home directory after uninstalling the FIX adapter. After each installation, the FIX adapter creates a file similar to *.cshrcxxxxxx, where "xxxxxx" is a random number. |
644362 |
FIX Adapter's installer copies the license file to $SYBASE_C8/server/enterprise-adapters/SYSAM-2_0/licenses but all of the sample configuration files refer to $SYBASE_C8/server/SYSAM-2_0/licenses. All other licenses normally go into $SYBASE_C8/server/SYSAM-2_0/licenses. Additionally, the installer copies the license file to two different directories: /software/SybaseC8/server/enterprise-adapters/fix/SYSAM-2_0/licenses/SYBASE.lic and /software/SybaseC8/server/enterprise-adapters/SYSAM-2_0/licenses/SYBASE.lic An administrator who is unaware of this risks their adapter going into grace mode and shutting down while in production. |