System Requirements


Elixir Repertoire 8 requires Java SE version 6.x Runtime Environment (JRE) to run on the following platforms:
• Windows
• Solaris
• Linux
• Macintosh OS X

Please note that for optimal JVM performance, the latest bug fixed versions should be used. Please also make sure that Java version 1.6 onwards is installed. Developers may prefer to use the Java Development Kit (JDK) instead of the JRE as this provides the JConsole application monitoring tool. The Ad Hoc functionality is now built natively into Repertoire Server, a plugin will no longer be needed.


Elixir Repertoire 8 is fully self-contained and only requires the Java Runtime Environment (JRE) to run. Please verify that your JRE is installed correctly by opening a command prompt and type in: java-version

You should make sure the version is up to date as described above. If you do not have the required Java version, you may make the download at

Other supporting software you might need depending on your usage requirements are:

Database Drivers: Depending on where your data will be retrieved from, you will need the corresponding JDBC or ODBC drivers, which should be provided by the respective vendors. Please make sure you use the latest version – usually not the one in the original CDs, and check that it is designed for the JVM you have installed.

Client Browser: Elixir Repertoire HTML output is standard compliant and hence any browser such as MS IE6, Google Chrome 1 and Mozilla Firefox 1.5 can be used to view them. However, for dashboards where transparency is used extensively, or where there is a large dataset to be cached at the browser, you should go with the latest browsers like Mozilla Firefox 3, MS IE8 or Google Chrome 5, for best user experience.

Various Output “Viewers”: Elixir Repertoire Professional allows configuration of viewers for the various output types, whereas the Server relegates to the MIME type setting on the browser. Specifically, Elixir’s PDF output conforms to PDF Reference, Third Edition, version 1.4, which is readable by Acrobat 5.0 and later versions.


Elixir software is able to run on a usual entry level system available in the market.  As long as the operating system and the Java runtime is able to operate smoothly, Elixir software itself only requires an incremental amount of RAM.  The primary demand for hardware resources comes from the volume of data retrieval (requiring more RAM), the complexity of rendering logic (speed of processor will benefit), and concurrency of rendering (multiple processors or cores will help).

For Elixir Repertoire 8.8 Professional
A recommended minimum configuration would be 512MB, and for more advanced usage, 1GB or more RAM is recommended to cater for very large dataset. You should reserve a total of 142MB disk space for the following:
• 42 MB for Repertoire Designer, Repertoire Interactive, and Repertoire Runtime software, as well as accompanying documentations and samples.
• Up to 80 MB for the Java runtime (depending on the version)
• 20 MB reserved space for other 3rd party add-on software like database drivers.

For Elixir Repertoire 8.8 Server
A recommended minimum configuration would be 512MB, and for more advanced usage, 1GB or even 2GB to cater for concurrent rendering involving large datasets. You should reserve a total of 250MB disk space for the following:
• 150 MB for the Repertoire Server, Repertoire Client, and Repertoire Remote Software, documentations and samples.
• Up to 80 MB for the Java runtime (depending on the version)
• 20 MB reserved space for other 3rd party add-on software like database drivers.

A recommended minimum configuration would be 256MB, and for more advance usage, 512MB or even 1GB to cater for very large dataset. At 3MB download size, the installed version requires 11MB.

Note: Since system requirements are ultimately subject to data volume, report complexity, and usage concurrency to meet the desired response time, it is important to perform a proper system sizing for optimal performance.  You may request for system sizing assistance by contacting our technical team at

Installation Notes

Java runtime is required.

The software requires a Java SE version 7.x Runtime Environment (JRE) onwards. If you do not have Java pre-installed, please download and install it from here or from your preferred vendor.

Tip: To test if your system is Java enabled, open a Command Prompt or equivalent Console and enter “java -version”. This will show the version of Java installed in your system, if any.

Deploying License Keys

The installation includes all the various software components, but it is your license key that determines which components get activated.

Please note that if you have a key of an earlier version, eg version 6, you will need to obtain a new key as the key is refreshed for every major version.

Deploying the key has been made simple in this version.  Instead of having to deploy the key separately, you can now go ahead to install the software and run it.  You will then be prompted for the license key if found missing.  You can point to the .zip file containing the license, or the license .txt file itself.  The name of these files does not matter as the built-in key installer will copy out the content into the $USER_HOME directory, eg. C:\Documents and Settings\User, to create a new license file, ElixirRepertoire8-Designer-license.txt.

Running the Software

Once the key is deployed, you may run the software by navigating into the \bin directory to select the launcher. For Designer, start menu is set up for easier navigation. There is also a report viewer, Elixir Interactive Viewer, free for distribution within a licensed organization.  This allows opening of report output file in .glint or .iml formats.

For automatic launching of this viewer, you may choose to associate the .glint and .iml extensions with the operating system, especially when selecting this output option from the Repertoire Server web application.

Tip: On a Java enabled platform, one should be able to run a JAR file by double-clicking on the JAR file. However, due to cases of potential conflicting file association, other applications like Winzip may take over opening of a JAR file. In such case, please open a Command Prompt or equivalent Console in the same directory as the saved JAR file and enter java -jar XXX.jar, where XXX is the name of the deployer required.


User manual are available either from the Start Menu, in the on-line help in the software, or in the /docs folder. There are additional technical references of the underlying object models of our template formats for advanced level scripting and development use.

Embedding Elixir Repertoire Runtime

You can find a running demo for embedding our runtime component with API and source code provided. Please note that this runtime is free for distribution within the licensee’s company, and for external distribution, please approach our sales team at sales@ to obtain an OEM license at a one-time fee with an option for yearly Partner Kit subscription for free runtime upgrade, developer licenses of the full set of our software, and priority support.