IBM Support

Attempt to install WebSphere products using the IBM Installation Manager GUI results in a "java.lang.NoClassDefFoundError: com.ibm.ws.pak.internal.utils.SimpleXMLParser" error

Question & Answer


Question

After updating the IBM Installation Manager to 1.9.1 ( com.ibm.cic.agent_1.9.1001.20191112_1525) when I attempt to install WebSphere products (such as the IBM HTTP Server) using the IM Graphical User Interface the following error occurs:
Exception caught while evaluating expression in bundle "com.ibm.ws.osprereq.check.v90".
 java.lang.NoClassDefFoundError: com.ibm.ws.pak.internal.utils.SimpleXMLParser
    com.ibm.ws.osprereq.check.v90.OSPrereq.initXMLParser(OSPrereq.java:255)
    com.ibm.ws.osprereq.check.v90.OSPrereq.getInstance(OSPrereq.java:68)
    com.ibm.ws.osprereq.check.v90.OSPrereqSelector.evaluate(OSPrereqSelector.java:59)
    com.ibm.cic.common.core.model.internal.SelectionExpression$WithBundle.evaluate(SelectionExpression.java:249)
    com.ibm.cic.common.core.model.internal.SelectionOperator$AndOp.execute(SelectionOperator.java:154)
    ... continues
This worked at the previous version of IM and the repositories from which I am trying to install are verified good since I can install from them on a different server using a different instance of IM.

Why am I now seeing this error ?

Answer

The reason the error is occurring is because the launcher (<IM_HOME>/eclipse/launcher.exe(sh)) is being used to start the IBM Installation Manager GUI.
The launcher has been deprecated and should not be used.
To resolve the issue you will need to start the IBM Installation Manager GUI using the IBMIM command (<IM_HOME>/eclipse/IBMIM.exe(sh))
Doing so will prevent the error from occurring and allow the WebSphere products to be installed.
 

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"IBM Installation Manager","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF051","label":"Linux on IBM Z Systems"},{"code":"PF043","label":"Red Hat"},{"code":"PF027","label":"Solaris"},{"code":"PF048","label":"SUSE"},{"code":"PF033","label":"Windows"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 April 2020

UID

ibm11599867