Installation of Data Insight Rolling Patch (RP) fails with error: Base version of product not installed.

book

Article ID: 100031887

calendar_today

Updated On:

Description

Error Message

Base version of product not installed
or
Base install was not present

Image1

Cause

During the RP install, the installer checks a few areas to ensure the base product is installed. If this data is incorrect, it will result in this error. The locations are:

- HKEY_LOCAL_MACHINE\SOFTWARE\ej-technologies\install4j\installations
- HKEY_CURRENT_USER\SOFTWARE\ej-technologies\install4j\installations
- i4jparams.conf file under the \.install4j directory (by default: \Program Files\DataInsight\.install4j\i4jparams.conf)


Resolution

Please follow the steps below to ensure the installation information stored on the system is correct:

1. Open the registry editor (start > run > regedit) and browse to the following location under the HKEY_LOCAL_MACHINE hive:

HKEY_LOCAL_MACHINE\SOFTWARE\ej-technologies\install4j\installations

2. Under this key, there are 4 registry values that MUST exist, and all need to point to the proper location of the DataInsight installation:

Example:
"allinstdirs0682-7791-1372-8201"="C:\\Program Files\\DataInsight"
"instdir0682-7791-1372-8201"="C:\\Program Files\\DataInsight"
"allinstdirs9206-6905-7395-9590"="C:\\Program Files\\DataInsight"
"instdir9206-6905-7395-9590"="C:\\Program Files\\DataInsight"

3. If any of these paths are incorrect, modify the values so they point to the proper location. For example, if the DataInsight installation is on the D:\ volume, the values would be updated as follows:

"allinstdirs0682-7791-1372-8201"="D:\\Program Files\\DataInsight"
"instdir0682-7791-1372-8201"="D:\\Program Files\\DataInsight"
"allinstdirs9206-6905-7395-9590"="D:\\Program Files\\DataInsight"
"instdir9206-6905-7395-9590"="D:\\Program Files\\DataInsight"

4. If any of the values are missing, they must be manually created, or can be exported from a working DataInsight server, and imported onto the problem server.

5. Next, browse to the following location under the HKEY_CURRENT_USER hive:

HKEY_CURRENT_USER\ SOFTWARE\ej-technologies\install4j\installations
Note: If this key does not exist, then the installer will use the HKEY_LOCAL_MACHINE location described above instead. If that's the case, skip to Step 7

6. Under this key, you will have the same 4 values as described above. Ensure these all point to the proper DataInsight installation directory.

7. If the values are incorrect, modify them to point to the proper location. If this location is missing any of the values, the entire HKEY_CURRENT_USER\SOFTWARE\ej-technologies key can be deleted and when the installer is launched the next time, it will use the HKEY_LOCAL_MACHINE\SOFTWARE\ej-technologies

8. If any values from either registry location were incorrect and modified to the proper path, re-run the RP install to determine if it is able to install successfully. If not, proceed with the steps below:

9. Browse to the DataInsight \.install4j directory (by default: \Program Files\DataInsight\.install4j)

10. Locate the i4jparams.conf file and open it in a text editor (i.e. notepad).

11. Find the applicationId=" xxxx-xxxx-xxxx-xxxx "  value located on the 3rd line of the file.

Example:
?xml version="1.0" encoding="UTF-8"?

  applicationId="0682-7791-1372-8201 " 

12. Ensure the ID number is  0682-7791-1372-8201. If not  update the i4jparams.conf file.

13. Once complete, run the RP installer to determine if the product can now be installed successfully.

Issue/Introduction

When attempting to install a Rolling Patch (RP) on a DataInsight server, the following error is reported: