Issue with product installation from 9.0 to 9.1 not detecting upgrade

book

Article ID: 209607

calendar_today

Updated On:

Products

CA Risk Authentication

Issue/Introduction

Currently we are working on upgrading ARCOT from 9.0 to 9.1, while running the installer files (in Linux) in our QA environment we faced issues where scripts for DB upgrade didn't run.

Installer files used:
Symantec-RiskAuthentication-9.1.1-Linux-Installer.bin
Symantec-StrongAuthentication-9.1.1-Linux-Installer.bin

Error found:
Installer is unable read odbc.ini file as it has created a new one and deleted the old one.

ArcotException = Error in reading odbcini file :  (No such file or directory)
already_config_jdbc == true && already_config_odbc == true
11:22:16.570 [main] ERROR com.arcot.installer.actions.common.ReadDBParamsFromIniFileAction - ArcotException = Error in reading odbcini file :  (No such file or directory)
11:22:19.190 [main] ERROR com.arcot.installer.actions.console.ChooseDBType - already_config_jdbc == true && already_config_odbc == true
11:22:21.752 [main] ERROR com.arcot.installer.actions.console.ConfigDBParams - already_config_jdbc == true && already_config_odbc == true

The installer did not detect the upgrade and treating this as a new installation.

Environment

Release : 9.1

Component : RiskMinder(Arcot RiskFort)

Resolution

These are the possible reasons why the Installer may not detect an upgrade -

1. ARCOT_HOME is not set.

2. ARCOT_HOME/Uninstall_CA Risk Authentication/installvariables.properties file is not found, the Installer looks into this file to find the version and then try the upgrade.