TIBCO iProcess Workspace (Browser) Client - ActionProcessor is throwing java.lang.NoClassDefFoundError
book
Article ID: KB0083204
calendar_today
Updated On:
Products
Versions
TIBCO iProcess Workspace (Browser)
11.4.1
Description
TIBCO Workspace (Browser) ActionProcessor is throwing java.lang.NoClassDefFoundError: Could not initialize class com.staffware.sso.jbase.sSession. This is happening with the correct classpath and java.library.path settings TIBCO Workspace (Browser) is unable to load and initialize the com.staffware.sso.jbase.sSession class.
SSO: 11.4.1 32-bit sso lib used (Installation directory /opt/software/tibco/sso with 32 bit libssoJNI.so) JRE: 1.7.0_35 32-bit Tomcat: 7.0.59
Note that additional 32-bit libraries were installed as per iProcess 11.5 Installation Guide for 64-bit RHEL 7 Linux.
TIBCO Workspace (Browser) ActionProcessor is throwing java.lang.NoClassDefFoundError: Could not initialize class com.staffware.sso.jbase.sSession.This is happening with correct classpath and java.library.path settings. TIBCO Workspace (Browser) is unable to load and initialize the com.staffware.sso.jbase.sSession class.
Environment
TIBCO iProcess Engine 11.5.0 Hot Fix 16
iProces Workspace (Browser) Client 11.4.1
iProcess Server Objects 11.4.1 32-bit
Oracle Java JRE 1.7.0_35 32-bit
Tomcat 7.0.59
RedHat Enterprise Linux 7.3
Resolution
Update the Tomcat configuration file catalina.sh
Add the following to the lines that start the tomcat server -Djava.library.path="$CATALINA_BASE"/lib \
This enables Tomcat to reference the libraries installed in the directory