Startup Sequence
Assuming icCube has been installed into directory, it contains the following sub-directories:
- /bin
- /lib
- /cubes
- /plugins
- /...
When started, the application uses the file to configure the JVM (note that a JRE 1.6 must be available on the machine) when using icCube.exe.
Then, the application will try to locate its configuration files (icCube.xml) using the environment variable: . If not found, the file will be used.
The LOG4J configuration process is similar and uses the environment variable to locate the log4.xml file. Note that the default log directory is: ${user.home}/.icCube/log (e.g., WinXP : )
Upon startup, the icCube server will setup its application/data directory. Using the default configuration, this directory is: (e.g., WinXP : )
This directory is used to save temporary files, log files, and contains both the /cubes and /plugins sub-directories:
- cubes: schemas/cubes definition
- plugins: plugins/extensions.
Those directories are setup once using the content of the install directories:
- $install/cubes
- $install/plugins
- $install/...
Next chapter: Running multiple instances on the same machine.