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.

Internal Use Only

This technote was generated by Technote Kickstart 1.1.0.61 based on Industry Solutions PMR 10263,756,000.
View the associated PMR's text via Wellspring at: http://eclient.lenexa.ibm.com:9082/DocFetcher/source/PMR/10263.756.000%20O14/03/14

[{"Product":{"code":"SSGLW6","label":"Content Foundation"},"Business Unit":{"code":"BU004","label":"Hybrid Cloud"},"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"}]

Document Information

Modified date:
17 June 2018

UID

swg21669539