Why do I get the error "error while loading shared libraries: librfcum.so: wrong ELF class: ELFCLASS64" while starting the TIBCO ActiveMatrix Adapter (TM) for SAP?

Why do I get the error "error while loading shared libraries: librfcum.so: wrong ELF class: ELFCLASS64" while starting the TIBCO ActiveMatrix Adapter (TM) for SAP?

book

Article ID: KB0092553

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions -
Not Applicable -

Description

Resolution:
This error occurs due to the wrong bit size of SAP libraries used.

Please note that TIBCO ActiveMatrix Adapter for SAP 6.0.0 and lower versions need 32 bit and 64 bit libraries depending on the platform used.

In case of Windows and Linux, the Unicode and Non Unicode adapter executables are 32 bit applications. Thus, they require 32 bit RFC SDK libraries at runtime.

On HP Itanium, the Unicode and Non Unicode adapter executables are 64 bit applications. Thus, they require 64 bit RFC SDK libraries.

On all other supported platforms, e.g. HPUX 11i, Solaris and AIX, the Non Unicode adapter is a 32 bit application and Unicode adapter is a 64 bit application. Thus, if you are using the Non unicode Adapter, please ensure that you use 32 bit RFC SDK libraries and if you are Unicode Adapter, please ensure that you use 64 bit RFC SDK libraries.

Issue/Introduction

Why do I get the error "error while loading shared libraries: librfcum.so: wrong ELF class: ELFCLASS64" while starting the TIBCO ActiveMatrix Adapter (TM) for SAP?