Smarts IP/Smarts SAM: Upgrade installation program keeps looping through prompts, asking for selections that have already been made
search cancel

Smarts IP/Smarts SAM: Upgrade installation program keeps looping through prompts, asking for selections that have already been made

book

Article ID: 306616

calendar_today

Updated On:

Products

VMware

Issue/Introduction

Symptoms:




Upgrade installation program for Smarts IP Manager (Smarts IP) or Smarts Service Assurance Manager (Smarts SAM) keeps looping through prompts
During installation of Smarts IP or Smarts SAM, I select a product to upgrade but it keeps notifying me to make a selection

Smarts IP/Smarts SAM installer keeps asking me to make a selection I have already made

Smarts IP/Smarts SAM upgrade install fails with installer asking the same question regardless of input

In some cases you may see this error on the install if you modify the VPD script. 

ServiceException: (error code = 200; severity = 0; exception = [java.lang.NullPointerException])
at com.installshield.wizard.service.LocalImplementorProxy.invoke(Unknown Source)
at com.installshield.wizard.service.AbstractService.invokeImpl(Unknown Source)
at com.installshield.product.service.registry.GenericRegistryService.initializeLocalPersistedVariables(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.initializeLocalPersistedVariables(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.loadProductTree(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.getProductTree(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$PatchCheck.execute(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.executeCheck(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl.executeChecks(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

Environment

VMware Smart Assurance - SMARTS
VMware Smart Assurance - NCM

Resolution

If you encounter this issue, you need to remove the current _JVM version from the installation and use the native installer _JVM in its place. The following shows the required command line switch to install Smarts IP/SAM products with the "Change Product Bean Active For Upgrade Product" switch enabled:

              ./setup-smarts-product-version_1_2_3-os64.bin -console -W ChangeProductBeanActiveForUpgradeProduct.active=false

 Running this command will cause the installation program to use the native installer _JVM, replacing the current Smarts Java version from the command above.