RESOURCES
 
Frequently Asked Questions
There are a number of Camouflage installers available. Which one should I use?

Different installation packages are provided to make it easy for you to quickly install Camouflage on the platform of your choice. This includes a generic Linux/Unix installer as well as platform-specific installers that include a bundled Java Run-time Environment (JRE). The Camouflage installers use the following naming convention: -< VERSION>--<32/64 bit>-. For example, “camouflage-4_1_1-linux-64bit-jre.sh” installer would be used when installing Camouflage v4.1.0 on a Linux based 64-bit operating system including the pre-packaged JRE. Alternatively, a 32-bit Windows environment that already has Java 1.6 installed would require the “camouflage-4_1_0-windows32.exe” installer. The generic Linux/Unix installer for Camouflage 4.1 would be “camouflage-4_1_0.sh”.

During installation I receive an error: “No suitable Java Virtual Machine could be found on your system….”

Either the required JRE v1.6 has not been installed -or- the JRE does exist but the required environment variable “INSTALL4J_JAVA_HOME “ has not been set appropriately. There are two ways to resolve this issue:

  1. Download a Camouflage installer pre-packaged with a JRE.
  2. If a JRE exists, add the JRE file system path to your environmental variables and then execute the Camouflage installer again.

For Linux/Unix, issue the following command (substituting the correct path to the JRE): export INSTALL4J_JAVA_HOME=<PATH TO JRE DIRECTORY>For Windows, the environment variable can be set by navigating to: Control Panel -> System -> Advanced -> Environment Variables

What version(s) of Java does Camouflage support?

Camouflage requires Java 1.6 JRE (Java 6).

I already have a JRE installed. How can I configure Camouflage to use this?

You can use a previously installed JRE simply by using a Camouflage installer that doesn’t have a JRE pre-packaged. The class path will be automatically configured to point at the previously installed JRE.

Will installing Camouflage with a pre-packaged JRE overwrite my default JRE configuration?

No, the packaged JRE will be installed within the Camouflage home directory and will not affect the current JRE within your environment. The Camouflage class path will automatically be configured to point to the JRE installed within the Camouflage directory structure.

How can I configure Camouflage to use a JRE other than the default?

To specify a JRE for Camouflage to use other than the default you will have to specify the path of the JRE for camouflage to use. The instructions for Windows and Linux/Unix/USS environment are listed below:

Windows:

Edit //.install4j/pref_jre.cfg, remove any previous settings and add the full path to the desired JRE.

Linux/Unix/USS:

Edit the //camouflage start script and uncomment the line “# INSTALL4J_JAVA_HOME_OVERRIDE= “. Add the desired JRE path after the “=”, ensure no white space exists before or after the path. If the path contains spaces ensure to surround the path with double quotes. EX:

Original Configuration:

# Uncomment the following line to override the JVM search sequence# INSTALL4J_JAVA_HOME_OVERRIDE=

Alternate JRE Specified:

# Uncomment the following line to override the JVM search sequenceINSTALL4J_JAVA_HOME_OVERRIDE= /usr/lib/Java6/jre

During the installation I am asked to provide a Camouflage License File. Where can I obtain a license file?

A Camouflage license file is provided along with the link to the Camouflage installer. If you cannot locate your license file or your license has expired, please contact support@datamasking.com.

Upon starting Camouflage I receive a "License key check failed." error.

This error indicates file system permissions have not been set correctly. The Camouflage application requires read access to the entire Camouflage installation directory and read/write/modify access to the following directories:

  • /<CAMO_HOME>/lib/camouflage
  • /<CAMO_HOME>/lib/groovy
Note: <CAMO_HOME>represents the Camouflage installation directory.

Who should I contact to obtain a new license file?

If you receive a “License has expired” error, please contact support@datamasking.com.

Where can I obtain a JDBC driver for my database type?

JDBC drivers can be obtained free from your database vendor for all Camouflage supported database types. We recommend first checking with your Database Administrator to see to if an in-house JDBC driver is available before contacting your database vendor. If you have trouble obtaining a JDBC driver for your database type Camouflage, please contact support@datamasking.com.