IBM Support

Process service applets cannot be launched in Workplace due to java.lang.NoClassDefFoundError exceptions after applying Content Platform Engine (CPE) 5.2.0.3

Troubleshooting


Problem

Process service applets cannot be launched in Workplace due to java.lang.NoClassDefFoundError exceptions after applying patch 3 for the Content Foundation Content Platform Engine (CPE)

Symptom

The Java Console trace enabled for Workplace has the following exception:


    Exception in thread "VWSplashWindow" java.lang.NoClassDefFoundError: com/filenet/api/core/EngineObject
    at filenet.vw.idm.trident.VWTridentFactory.getSavedVWSession(VWTridentFactory.java:665)
    at filenet.vw.toolkit.utils.dialog.VWLogonDialog.isLogonOK(VWLogonDialog.java:226)
    at filenet.vw.toolkit.utils.VWSessionInfo.logon(VWSessionInfo.java:1972)
    at filenet.vw.toolkit.utils.VWSessionInfo.verifyLogon(VWSessionInfo.java:1350)
    at filenet.vw.toolkit.utils.VWSessionInfo.verifyLogon(VWSessionInfo.java:1324)
    at filenet.vw.apps.config.VWConfigApplet.startProcessing(VWConfigApplet.java:113)
    at filenet.vw.toolkit.utils.VWSplashWindow.run(VWSplashWindow.java:175)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: com.filenet.api.core.EngineObject
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 8 more

Cause

The Jace.jar is not loaded into the Java Cache, so the com/filenet/api/core/EngineObject class can't be found.

Resolving The Problem

Replace the appletParameters.properties file in the deployed directory of Workplace/WEB-INF with this file:

appletParameters.propertiesappletParameters.properties

Note: You might need to rebuild your Workplace Application with this appletParameters.properties file and then redeploy it.

[{"Product":{"code":"SSGLW6","label":"IBM Content Foundation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Content Platform Engine","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"5.2","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21669539