Migrating icCube : 4.6(.1) to 4.7

The icCube 4.7 server is backward compatible with 4.6.x; following are the main changes :

  • See below for the new print service configuration properties in the file icCube.xml.
  • See below for new libraries if you're using icCube.sh / icCube.bat to start icCube.

Installation Reminder

Different versions of icCube can be installed side-by-side on the same machine and no file will be removed during the installation of a new version.

The main two directories mentioned in this page are:

  • the installation directory (referred to $install hereafter) : this is where the icCube binaries are installed,
  • the application directory (referred to $app hereafter) : this is the place where a running instance of icCube server is storing its data (e.g., users, roles, cubes, etc...). On startup of icCube this directory (if not existing) is created and initialized with the content of the $install directory.

Print Service Configuration (icCube.xml)

The new printComponentConfiguration section allows for activating (not enabled by default) and configuring the (report) print service.


Note that if you're using icCube.sh (or icCube.bat) to start the icCube server that several 3rd party libraries have been updated (see the release notes for more details). You'll need to update the Java CLASSPATH definition accordingly.