Intellicus Enterprise Reporting and Business Insights 19.1

Restoring previous version configurations

0 views June 28, 2020 0

After installing Intellicus 19.x, you need to perform certain steps to re-apply old Intellicus custom configurations.

Note: Please stop Intellicus Report Server or Intellicus Portal before restoring the configuration.

Replace the contents of “data” folder

Place the backed-up contents of “data” folder at path:

Windows:

<installation folder>IntellicusReportEngine

 Linux / Solaris:

<installation folder>/Intellicus/reportengine/

Note: Replace the “data” folder only if one of the data connection points to H2 based DemoRepositoryDB.

Replace the modified template files

Place the backed-up contents of template files at path:

Windows:

<installation folder>IntellicusReportEnginetemplates

Linux / Solaris:

<installation folder>/Intellicus/reportengine/templates/

Note: You need to replace these files only if the templates have been modified/ customized.

Ensure you use Intellicus 19.x license after you perform restorations.

Restoring resource bundles

Merge and replace the resource bundles folder at following location:

Windows:

This folder is placed at path:

<installation folder>IntellicusReportEngineresourcebundles

Linux / Solaris:

This folder is placed at path:

<installation folder>/Intellicus/reportengine/resourcebundles/

Restoring en_US.xls

If you have modified “en_US.xls” language bundler file, then you need to merge those changes in latest language bundler file present at path:

Windows:

<installation folder>IntellicusJakartawebappsintellicusclientlang

Linux / Solaris:

<installation folder>/Intellicus/jakarta/webapps/intellicus/client/lang

Note: Restore and merge all other bundler files present at the above location in case you have created custom bundler files.

The below table lists the restoration files used in Intellicus:

Configuration/File Type of Restoration
Encr_ReportEngine.dat Restore old file
RPG folder Restore old folder
Data folder Restore old folder
Cubedata folder Restore old folder
Mails Restore old folder
Template files Merge custom changes into newly installed templates
Resource bundler files Merge custom changes into newly installed bundler files
Localeconfiguration.xls Merge custom changes into newly installed locale configuration file
*ReportEngine.properties While installing the new version, you will get a prompt to restore your files in Windows. However, for Linux and Mac OS, you need to manually restore this file in the Intellicus folder.
 run.bat/run.sh Merge the files into new version
CategoryPropertiesInfo.xml Successful installation of Intellicus ensures that the newly installed file prevails
QOPropertiesInfo.xml Successful installation of Intellicus ensures that the newly installed file prevails
ReportPropertiesInfo.xml Successful installation of Intellicus ensures that the newly installed file prevails
exin_validations.xls Merge custom changes into newly installed validations file
FormatMapping.xls Merge custom changes into newly installed format mapping file
databasemapping.xls Merge custom changes into newly installed database mapping file
*ReportClient.properties  While installing the new version, you will get a prompt to restore your files in Windows. However, for Linux and Mac, you need to manually restore this file in the Intellicus folder.
integration.xml (if you have embedded Intellicus in your application)

Replace or update in newer version of Intellicus.

Note:

Intellicus uses property files (ReportEngine.properties and ReportClient.properties) to read and write configurations required to run Intellicus Report Engine and Web Client. In previous versions any change in the property values based on the environment were overwritten while upgrading to a new version of Intellicus. The deployment team had to maintain such changes separately and then merge them post upgrade.

Now with Intellicus 19.0, customers can retain their old environment specific properties, eliminating the effort to manually merge the old and new property files. Default values of all the properties are now maintained in two read only files (‘ReportEngine_Default.properties’ and ‘ReportClient_Default.properties’). The customer specific properties (that are already stored in ReportEngine.properties / ReportClient.properites files) will not be overwritten and will always have preference over the default files at run-time.