IBM Support

ClassNotFound exception while loading IBM Sterling Application Manager

Troubleshooting


Problem

ClassNotFound exception while loading IBM Sterling Application Manager

Symptom

This article will help resolving ClassNotFound exception if its thrown in some client machines, but the IBM Sterling Application Manager UI is working fine in at least one of the client machines.

The class that fails to load / find is available in one of the Sterling *ui.jar, but the Configurator fails to load it. Sample exception is shown below -

Error Message

lt;Errors>
<Error ErrorCode="java.lang.ClassNotFoundException"

<Attribute Name="ErrorCode" Value="java.lang.ClassNotFoundException"/>
<Attribute Name="ErrorDescription" Value="java.lang.ClassNotFoundException"/>
<Error ErrorCode="java.lang.ClassNotFoundException"
<br /> <Stack>java.lang.ClassNotFoundException: com.yantra.ycp.ui.screens.YCPOrganizationListBehavior
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.yantra.yfc.ui.YFCFrame.newForm(YFCFrame.java:524)
at com.yantra.yfc.ui.YFCFrame.newForm(YFCFrame.java:482)
at com.yantra.app.config.YantraConfigMain.newForm(YantraConfigMain.java:734) <b r /> at com.yantra.ycp.ui.screens.util.YCPScreenUtils.newForm(YCPScreenUtils.java:699)&# xd;
at com.yantra.ycp.ui.screens.util.YCPScreenUtils.actInnerPanel(YCPScreenUtils.java: 285)
at com.yantra.ycp.ui.screens.util.YCPScreenUtils.addInnerPanelListToForm(YCPScreenU tils.java:269)
at com.yantra.ycp.ui.screens.YCPSearchBehavior.loadListScreen(YCPSearchBehavior.jav a:197)
at com.yantra.ycp.ui.screens.YCPSearchBehavior.setData(YCPSearchBehavior.java:115)& #xd;
at com.yantra.ycp.pm.ui.screens.YCPOrgSearchBehavior.setData(YCPOrgSearchBehavior.j a


Resolving The Problem

1. Verify that the JRE version used by client machine is from supported. Please refer to IBM Sterling documentation for supported stack matrix for specific product version.

2. Refresh JRE cache (open java console and click 'x'. Or delete cache files manually )

3. If both above step did not work then uninstall JRE and try loading config page. This process will install correct JRE version. Above issue should the new JRE the Configurator should load properly.

Contact IBM Sterling Support if IBM Sterling Application Manager still continues to throw ClassNotFound exception.

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management System Software"},"ARM Category":[{"code":"a8m0z000000cy0AAAQ","label":"Install and Deploy"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0.0;9.0.0;9.1.0;9.2.0;9.2.1;9.3.0;9.4.0;9.5.0"}]

Historical Number

NFX7284

Product Synonym

[<p><b>]Severity[</b><p>]
Normal

Document Information

More support for:
IBM Sterling Order Management System Software

Component:
Install and Deploy

Software version:
10.0.0, 9.0.0, 9.1.0, 9.2.0, 9.2.1, 9.3.0, 9.4.0, 9.5.0

Document number:
185887

Modified date:
30 June 2025

UID

swg21554840

Manage My Notification Subscriptions