Article - CS441888

PTC Software installer (PSI) fails on the update of Windchill help module in Windchill PDMLink

Modified: 07-Jul-2025   


Applies To

  • Windchill PDMLink 12.1 to 13.1

Description

  • Windchill Help is installed locally during the initial installation 
  • Failed to install Windchill Help Center via PTC Software installer (PSI)
  • PSI installer fails on the update of Windchill help module
  • In PTCSOLNINSTALLER_PtcInstall.log, it throws the following error:
    INFO   dd-mm-yyyy hh:mm:ss -          Running whc Installer 
    INFO   dd-mm-yyyy hh:mm:ss - ################################################### 
    DEBUG  dd-mm-yyyy hh:mm:ss - running whc from location = <######INSTALLATION_SOURCE######>\Windchill13.0.2.4\windchill_13.0.2.1_help_center 
    DEBUG  dd-mm-yyyy hh:mm:ss - Processing subinstaller assembly (whc): timer.start 
    DEBUG  dd-mm-yyyy hh:mm:ss - getting variable (WC_PROMPTED.ig.coreproductSettings.webAppContextRoot) = (PDMLink) 
    ERROR  dd-mm-yyyy hh:mm:ss - failed to install (whc) 
    ERROR  dd-mm-yyyy hh:mm:ss - failsOnError=false, so not failing the overall install. 
    ERROR  dd-mm-yyyy hh:mm:ss - error details: 
    java.lang.NullPointerException: null
        at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) ~[?:?]
        at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) ~[?:?]
        at java.util.Properties.put(Properties.java:1301) ~[?:?]
        at java.util.Properties.setProperty(Properties.java:229) ~[?:?]
        at com.ptc.windchill.install.psi.ctl.product.WhcInputs.getProperties(WhcInputs.java:119) ~[Execute.zip:?]
        at com.ptc.windchill.install.psi.ctl.product.PsiInputPropertyWriter.writePropertyFile(PsiInputPropertyWriter.java:34) ~[Execute.zip:?]
        at com.ptc.windchill.install.suite.subinstaller.installers.WhcMedInstaller.outputProperties(WhcMedInstaller.java:33) ~[Execute.zip:?]
        at com.ptc.windchill.install.suite.subinstaller.AbstractLightweightSubinstaller.run(AbstractLightweightSubinstaller.java:136) [Execute.zip:?]
        at com.ptc.windchill.install.suite.SubInstallerManagerImpl.executeInstaller(SubInstallerManagerImpl.java:1248) [Execute.zip:?]
        at com.ptc.windchill.install.suite.SubInstallerManagerImpl.process(SubInstallerManagerImpl.java:442) [Execute.zip:?]
        at com.ptc.windchill.install.suite.SubInstallerManager.process(SubInstallerManager.java:24) [Execute.zip:?]
        at com.ptc.windchill.install.framework.InstallAction.run(InstallAction.java:512) [Execute.zip:?]
        at com.ptc.windchill.install.framework.InstallAction.install(InstallAction.java:330) [Execute.zip:?]
        at com.zerog.ia.installer.actions.CustomAction.installSelf(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.GhostDirectory.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.InstallablePiece.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.Installer.install(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.actions.InstallProgressAction.ae(Unknown Source) [IAClasses.zip:?]
        at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(Unknown Source) [IAClasses.zip:?]
    DEBUG  dd-mm-yyyy hh:mm:ss - Setting variable PSI_INSTALL_SUCCESS=FATAL_ERROR.

 

This is a printer-friendly version of Article 441888 and may be out of date. For the latest version click CS441888