Configure for 64-bit Mode

Procedure

  1. Open all TRA files for editing. Do this for TIBCO BusinessEvents and for each add-on product used:

    BE_HOME/bin/be-engine.tra

    BE_HOME/bin/be-jdbcdeploy.tra

    BE_HOME/bin/be-migration.tra

    BE_HOME/mm/bin/be-mm.tra

    BE_HOME/rms/bin/be-rms.tra

    BE_HOME/views/bin/be-views.tra

    (be-rms.tra is used with TIBCO BusinessEvents Decision Manager and be-views.tra is used with TIBCO BusinessEvents Views).

  2. To increase the heap size used by the engine, in each TRA file modify the values of –Xms and –Xmx in the java.extended.properties parameter. For example, some common values are as follows:
    -d64 -XX:MinHeapFreeRatio=52 -XX:MaxHeapFreeRatio=90 -XX:GCTimeRatio=19 -Xms1024m -Xmx1024m -javaagent:%BE_HOME%/lib/cep-base.jar -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC
  3. Modify %BE_HOME%/bin/be-engine.tra.
  4. Append %RV_HOME%/lib/64 to tibco.env.LD_LIBRARY_PATH .
    • Alternatively, you can run as root:
    1. Edit /etc/ld.so.conf .
    2. Add the actual path %RV_HOME/lib/64.
    3. Run ldconfig.
    Note: If you do not perform steps 3 and 4, an error similiar to the following might occur when you start the application: java.lang.UnsatisfiedLinkError:/opt/tibco/tibrv/8.3/lib/libtibrvjsd64.so:libssl.so.0.9.8:wrongELF class: ELFCLASS32.