Java Runtime Environment (JRE) is essential for the proper functioning of Fiorano Platform. A compatible 32 bit JRE is provided as part of Windows installer. For other operating systems and for environments with high activity, the following procedure needs to be followed to setup the JRE

Selection

Though JRE is sufficient in general cases, a Java Development Kit (JDK) is also required to build custom Java components. JDK 1.7 (revision 60 or above) is recommended.

Choose 32-bit version or 64-bit version depending on the architecture of the server machine. Note that a 32-bit JDK can be used with 64-bit architecture, while a 64-bit JVM is highly recommended in production environments where the servers will need more memory.

Installation

  1. Download Java SE Development Kit from Oracle JAVA SE Downloads section in the official Oracle website: http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. Double-click the installer and follow the instructions appearing in the Installer wizard

Configuration

After the installation, the following changes have to be done in Fiorano Environment to use the installed JDK.

Servers

  1. Open FIORANO_HOME/fiorano_vars.bat(sh)
  2. In the file, point the variable JAVA_HOME and JDK_HOME to the location where Java is installed.

eStudio

  1. Open the file FIORANO_HOME/eStudio/ eStudio.ini
  2. Specify the location of JAVA_HOME/bin after the line -vm

    Icon
    • To Install eStudio 64bit JVM Patch, refer Launch eStudio using 64-bit JVM section.
      • To use eStudio with 64 bit JVM, a module needs to be installed.
      • eStudio works well with 32 bit JVM when server's JVM is 32 bit or 64 bit. This patch is needed only when there is a need to use 64 bit JVM for huge memory allocation or if 32 bit JDK is not available.

By default, the settings present in fiorano_vars.bat/sh file is used for servers and components. To use a separate JDK for components, change the JVM_PARAMS value present in Runtime Arguments tab under Properties.

Adaptavist ThemeBuilder EngineAtlassian Confluence