EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB245576: Installer fails to progress past "Select Components" screen when install path contains "~" character in MicroStrategy 10.0 on Linux/UNIX


Community Admin

• Strategy


During the installation process for MicroStrategy 10.0 in a Linux/UNIX environment, the installer utility will not progress past the "Select Components" screen.

SYMPTOM:
During the installation process for Strategy 10.0 in a Linux/UNIX environment, the installer utility will not progress past the "Select Components" screen.
 

ka04W000000OglIQAS_0EM4400000029Eb.jpeg

 
When the user clicks the Next button, a small window pops up with a progress bar for "Setup is checking for component requirements".
 

ka04W000000OglIQAS_0EM4400000029Ed.jpeg

 
Normally when this process finishes the installer would advance to the next screen, but in this case the popup disappears and the installer returns to the "Select Components" screen.
 

ka04W000000OglIQAS_0EM4400000029Ec.jpeg

 
If the installer was run from a terminal window, the following java error can be seen in the terminal:
 

ka04W000000OglIQAS_0EM4400000029EU.jpeg

 
 


java.lang.NullPointerException
        at com.Strategy.install.support.os.OSTools.getAvailableSpace(OSTools.java:72)
        at com.Strategy.install.core.InstallSequence$DiskSpace.isSpaceSufficient(InstallSequence.java:210)
        at com.Strategy.install.core.InstallSequence$DiskSpace.access$000(InstallSequence.java:136)
        at com.Strategy.install.core.InstallSequence.isSpaceSufficient(InstallSequence.java:49)
        at com.Strategy.install.wizard.graphic.dialogs.ProductSelectionDialog.validateSpace(ProductSelectionDialog.java:299)
        at com.Strategy.install.wizard.graphic.dialogs.ProductSelectionDialog.aboutToGoToNextStep(ProductSelectionDialog.java:228)
        at com.Strategy.tools.mautils.controls.wizard.gui.WizardGUI$4.doInBackground(Unknown Source)
        at com.Strategy.tools.mautils.controls.wizard.gui.WizardGUI$4.doInBackground(Unknown Source)

 
CAUSE:
As indicated by the java error message, the installer fails when attempting to find the available amount of disk space in the location specified for Strategy to be installed to.  In this case, a path containing the "~" character was used, specifying that the install folder would be a subfolder of the installation user's home directory.
 

ka04W000000OglIQAS_0EM4400000029ET.jpeg

 
While this is a valid shortcut in the Linux/Unix terminal, the installer is not able to resolve the shortcut to the actual directory.  In spite of this limitation, the installer still indicates that the path specified is acceptable as a valid directory.
 
ACTION:
Specify a path for installation that does not include the "~" character.  If installation to a user's home directory is desired, provide the full path to that directory rather than using the "~" shortcut.  The installer will now proceed normally.
 

ka04W000000OglIQAS_0EM4400000029Ee.jpeg

 
 


Comment

0 comments

Details

Knowledge Article

Published:

June 12, 2017

Last Updated:

June 12, 2017