Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Ensure Java 11 is installed.

  • For Linux OS ensure the following libraries are installed:

    Code Block
    sudo yum install libtool-ltdl
    sudo yum
    install unixODBC

For ZIP or TAR.GZ Installations

...

Workaround: Add the following line to FixEdge1.run.sh to ensure JAVA_HOME is correctly used:

...

  • Select Java 11 using the following command:

    Code Block
    sudo update-alternatives --config java
  • If Java is installed manually (not via a package manager), verify that the following file contains the correct Java path:

    Code Block
    /usr/lib/systemd/system/fixedge.service

...

  1. Verify that Java 11 is installed and set up correctly. If upgrading from an earlier version, JRE can be removed from the FIXEdge folder (Java from JAVA_HOME will be used instead).

  2. Note that the following files have been updated in FIXEdge 6.18.0 and should be reviewed for compatibility. If you are using custom versions of these files, please restore any changes you have made.

    1. Windows:

      Code Block
      FIXEdge1.run.cmd
    2. Linux:

      Code Block
      FIXEdge1.run.sh (if TAR.GZ is used for FIXEdge-<version>.tar.gz package)
      fixedge.service (if RPM is usedfor fixedge-<version>.rpm package)
  3. Copy and overwrite all files in FIXEdge's FIXEdge/plugins directory with new plugin files from the FIXEdge package.

...

  1. Make sure that there is a backup copy of the working installation of FIXICC and FIXICC-Agent.

  2. Remove the existing <FIXEdge installation>/fixicc-agent/ and <FIXEdge installation>/fixicc/ directories.

  3. Copy all files from the new fixicc-agent package into the <FIXEdge installation>/fixicc-agent/ directory and all files from the new fixicc package into the <FIXEdge installation>/fixicc/ directory.

  4. If there were changes in fixicc-agent and fixicc configuration then replace the new configuration with the configuration from the backup.

    1. The default Windows path for fixicc-agent configuration is:

      Code Block
      fixicc-agent\/FIXEdge1.fixicc-agent\/conf\/
    2. The default Linux path for fixicc-agent configuration is:

      Code Block
      fixicc-agent/conf

...

  1. Update the following line in FIXEdge/fixicc/etc/fixicc.conf:

    Code Block
    jdkhome=<path to JRE in fixicc-agent folder>
  2. Remove the JRE from the fixicc folder.

...

  1. Replace all JAR files in the following directories with new versions from the FIXEdge package:

    Code Block
    FIXEdge1/conf/jms-ta-distribution/lib
    FIXEdge1/conf/jms-ta-distribution/tool/lib
  2. Please replace Replace the following files or update the versions of according the corresponding Java libraries inside listed in the -Djava.class.path property of within the JVM_Options.jvmopts file:

    Code Block
    jms-ta-distribution/etc/JVM_Options.jvmopts
    tool/bin/start.bat
    start.sh

RabbitMQ Adaptor

  1. Replace all JAR files in:

    Code Block
    FIXEdge1/conf/amqp-ta-distribution/lib
  2. Please replace Replace the following files or update the versions of according the corresponding Java libraries inside listed in the -Djava.class.path property of within the JVM_Options.jvmopts file:

    Code Block
    amqp-ta-distribution/etc/JVM_Options.jvmopts

...

  1. Replace all JAR files in:

    Code Block
    FIXEdge1/conf/camel-ta-distribution/lib
  2. Please replace Replace the following files or update the versions of according Java libraries inside -Djava.class.path property of JVM_Options.jvmopts:

  3. Replace all JAR files in:

    Code Block
    FIXEdge1/conf/camel-ta-distribution/lib
  4. Please replace the following files or update the versions of according Java libraries inside

    the corresponding Java libraries listed in the -Djava.class.path property

    of

    within the JVM_Options.jvmopts file:

    1. Windows:

      Code Block
      camel-ta-distribution/etc/JVM_Options_windows.jvmopts
    2. Linux:

      Code Block
      camel-ta-distribution/etc/JVM_Options_legacy.jvmopts
      (if TAR.GZ is used) camel-ta-distribution/etc/JVM_Options_windows.jvmopts (if RPM is used)