SPS Reporting Error After Install: Possible cause: architecture word width mismatch

Document ID : KB000004657
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

 

I've installed SPS and when I look for the logs after the installation, I see the following lines reported :

 

INFO: Starting Servlet Engine: Apache Tomcat/7.0.53

Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /opt/CA/secure-proxy/agentframework/bin/libsmerrlog.so which might have disabled stack guard. The VM will try to fix the stack guard now.

[..]

Caused by: java.lang.UnsatisfiedLinkError: /opt/CA/secure-proxy/agentframework/bin/libsmerrlog.so: /opt/CA/secure-proxy/agentframework/bin/libsmerrlog.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)  

 

Environment:
SPS Version: 12.52
Cause:

The errors are indicating that you have 32bits and 64bits components which are not compatible

 

Resolution:

1. Uninstall 64bit JDK

 

2. Install 32bit JDK as SPS requires 32bit JDK, and reinstall SPS