AdminUI installer doesn't recognize the prerequisite is installed
search cancel

AdminUI installer doesn't recognize the prerequisite is installed

book

Article ID: 15885

calendar_today

Updated On:

Products

CA Single Sign-On SITEMINDER

Issue/Introduction


Setting up a new Administrative UI on Linux machine.

The AdminUI installer does not recognize the prerequisite installer is installed.

How does the AdminUI installer detect whether the prerequisite installer is already installed?

 

Resolution


AdminUI Prerequisite installer would generate the following files in the user's home directory if it is successfully installed.

~/.Admin_UI_Prerequisite_Registry.registry
~/.com.zerog.registry.xml

The .com.zerog.registry.xml will be written in the /var folder if the installation has been done as root.

The .Admin_UI_Prerequisite_Registry.registry file contains the following information.

# cat .Admin_UI_Prerequisite_Registry.registry 

#***** Admin UI PREREQUISITE INSTALLER REGISTRY - Do not modify/delete ***** 
#This Registry will provide install location & version information for future reference 
AdminUI.Location=/{home_policy_server}/adminui 
AdminUI.Version=12.80.801.3003

It has the path where the prerequisite is installed and the version.

The .com.zerog.registry.xml file has the following information:

# cat .com.zerog.registry.xml

<?xml version="1.0" encoding="UTF-8"?>
<registry install_date="2017-09-07 22:02:23" version="1.1" last_modified="2017-09-07 22:02:43">
        <products>
                <product name="Administrative UI Prerequisite Installer" id="1271e809-1ef0-11b2-861c-bb391b9ccf0f" upgrade_id="1271e809-1ef0-11b2-861c-bb391b9ccf0f" version="12.80.801.3003" copyright="2014" info_url="" support_url="" location="/{home_policy_server}/adminui" last_modified="2017-09-07 22:02:24">
                <![CDATA[]]>
                        <vendor name="" id="1271e808-1ef0-11b2-861c-bb391b9ccf0f" home_page="" email=""/>
                        <feature short_name="Help" name="Help" last_modified="2017-09-07 22:02:24">
                        <![CDATA[This installs the help feature.]]>
                                <component ref_id="1271e812-1ef0-11b2-8625-bb391b9ccf0f" version="12.80.801.3003" location="/{home_policy_server}/adminui/install_config_info/prerequisite-uninstall/uninstall"/>
                                <component ref_id="1271e813-1ef0-11b2-8627-bb391b9ccf0f" version="12.80.801.3003" location="/{home_policy_server}/adminui/install_config_info/install_config_jre"/>
                                <component ref_id="1271e813-1ef0-11b2-8622-bb391b9ccf0f" version="12.80.801.3003" location="/{home_policy_server}/adminui/install_config_info/prerequisite-installer.properties"/>
                        </feature>
                </product>
        </products>
        <components>
                <component id="1271e813-1ef0-11b2-8627-bb391b9ccf0f" version="12.80.801.3003" name="InstallAnywhere VM Component" location="/{home_policy_server}/adminui/install_config_info/install_config_jre" vendor=""/>
                <component id="1271e812-1ef0-11b2-8625-bb391b9ccf0f" version="12.80.801.3003" name="InstallAnywhere Uninstall Component" location="/{home_policy_server}/adminui/install_config_info/prerequisite-uninstall/uninstall" vendor=""/>
                <component id="1271e813-1ef0-11b2-8622-bb391b9ccf0f" version="12.80.801.3003" name="Common" location="/{home_policy_server}/adminui/install_config_info/prerequisite-installer.properties" vendor=""/>
        </components>
</registry>


The AdminUI installer looks for the above files (mainly the registry file) and install the binaries.

If the files are not found, then it would ask you to install the prerequisite embedded JBoss Application Server:

This release does not support installing Administrative Console on external
application servers. Please run the prerequisite installer to install an
embedded JBoss Application Server and then run this installer to install
Administrative Console.