iProcess Workspace (Browser) Client - libstdc++.so.5: cannot open shared object file: No such file or directory

iProcess Workspace (Browser) Client - libstdc++.so.5: cannot open shared object file: No such file or directory

book

Article ID: KB0083394

calendar_today

Updated On:

Products Versions
TIBCO iProcess Client (Browser) 11.4.1

Description

Login communication failed with the following message:
 
The Action Processor encountered an error processing the request.
 
Error details:
 
    /opt/software/tibco/iprocess/swnode1/tomcat/lib/libssoJNI.so: libstdc++.so.5: cannot open shared object file: No such file or directory
 
    java.lang.UnsatisfiedLinkError: /opt/software/tibco/iprocess/swnode1/tomcat/lib/libssoJNI.so: libstdc++.so.5: cannot open shared object file: No such file or directory
               at java.lang.ClassLoader$NativeLibrary.load(Native Method)
               at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
 
Note that we have seen this error before. We had fixed it by installing stdc++5 (32-bit) as it is not by default installed on RHEL 7.3 64-bit. After installation we had added paths to java.library.path (/opt/stdc++5/lib:/opt/stdc++5/usr/lib).

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 UNIX environment variables with the following:
 
1).  Add TOMCAT_HOME/lib to the start of the LD_LIBRARY_PATH
 
2). Unset the CLASSPATH environment variables before starting Tomcat.

    The CLASSPATH displayed by tomcat (when is starting) should include just the bootstrap.jar and tomcat-juli.jar
    The Common class loader loads all classes and JAR files contained in $CATALINA_HOME/lib – this will load the jar files for the iProcess Sever Objects (Java)  
 
3). Start Tomcat using the script TOMCAT_HOME/bin/startup.sh script.
 
Add TOMCAT_HOMNE/lib to the start of the LD_LIBRARY_PATH and run the tomcat startup.sh script.
  
The Action Process worked successfully after the above changes and users were able to logon to iProcess.

Issue/Introduction

Login communication failed with the following message: The Action Processor encountered an error processing the request. Error details: /opt/software/tibco/iprocess/swnode1/tomcat/lib/libssoJNI.so: libstdc++.so.5: cannot open shared object file: No such file or directory java.lang.UnsatisfiedLinkError: /opt/software/tibco/iprocess/swnode1/tomcat/lib/libssoJNI.so: libstdc++.so.5: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)

Additional Information

TIBCO iProcess Worksapce (Browser) Client Installatin Guide
TIBCO iProcess Server Objects (Java) Installation Guide