SYMPTOM:
Users attempt to install Strategy 9.3.1 Hotfix on top of Strategy 9.3.1. The installation fails with the “java.lang.NullPointerException” message.
The issue is seen on Strategy 9.3.1 Hotfix installations on all UNIX/Linux operating systems: Linux, AIX, HP, Solaris and with all three installations modes: GUI, console and silent. The issue does not occur for Strategy 9.3.1 Hotfix installations on Windows.
Following are the steps to reproduce the issue:
1) On a UNIX/Linux machine, install Strategy 9.3.1 GA with license Key 1. The install completes successfully.
2) Modify the installation using a second license key (Key 2). The update completes successfully.
3) Attempt to install Strategy 9.3.1 Hotfix. The following error is received during the installation:
Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58) Caused by: java.lang.NullPointerException at com.Strategy.install.support.ActivationUtilities.getProductList(ActivationUtilities.java:88) at com.Strategy.install.support.ActivationUtilities.initRegistrationProductList(ActivationUtilities.java:74) at com.Strategy.install.support.ValidationUtilities.isActivationRequired(ValidationUtilities.java:284) at com.Strategy.install.wizard.utilities.dialogs.ActivationDialogLogic.aboutToDisplay(ActivationDialogLogic.java:11) at com.Strategy.install.wizard.cli.dialogs.ActivationWelcomeDialogCLI.aboutToDisplayPanel(ActivationWelcomeDialogCLI.java:60)