Frequently Asked Questions
The "creating license cookie" error usually occurs on Windows Vista or Windows 7 systems when you do not have sufficient privileges to run Camouflage from the install location. There are 2 solutions to this issue.
1) If you have administrator rights, right click the Camouflage program icon and select “Run as administrator”.
Or
2) If you do not have administrator rights or the previous solution failed to resolve the issue, re-install Camouflage in a directory that you have run access to, such as your user's My Documents folder.
Please see the “Camouflage Deployment Architecture.pdf” for detailed information on methods of deployment.
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.
If you receive a “License has expired” error, please contact support@datamasking.com.
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.
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.
To specify a JRE for Camouflage to use other then 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 sequence INSTALL4J_JAVA_HOME_OVERRIDE= /usr/lib/Java6/jre
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.
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.
Camouflage requires Java 1.6 JRE (Java 6).
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:
- Download a Camouflage installer pre-packaged with a JRE.
- 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
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”.


