Accessing the correct libraries on 64-bit Solaris
book
Article ID: KB0091151
calendar_today
Updated On:
TIBCO ActiveSpaces
|
-
|
Not Applicable
|
-
|
Description
Resolution:
Description:
=========
Attempts to start as-agent or as-admin may encounter an error resembling the following:
"Caused by: java.lang.UnsatisfiedLinkError: /opt/tibco3/as/2.0/lib/libas-common.so: ld.so.1: bwengine: fatal: /opt/
tibco3/as/2.0/lib/libas-common.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)"
Environment:
==========
Solaris
TIBCO BusinessWorks with ActiveSpaces
TIBCO CIM with ActiveSpaces
TIBCO ActiveSpaces
Cause:
======
The system is using 32-bit Java to load the 64-bit ActiveSpaces libraries causing mis-match of ELF class and UnsatisfiedLinkError.
Resolution:
=========
Set JAVA_HOME and BW, CIM, or AS configurations to choose 64-bit Java instead of defaulting to 32-bit Java.
Issue/Introduction
Accessing the correct libraries on 64-bit Solaris
Feedback
thumb_up
Yes
thumb_down
No