'UnsatisfiedLinkError....liboraInstaller.so: wrong ELF class: ELFCLASS64' Signaled When Attempting To Install ODI 11g Or 12c On A 64-Bit Architecture (Doc ID 1354598.1)

Last updated on MARCH 10, 2017

Applies to:

Oracle Data Integrator - Version 11.1.1.3.0 and later
Information in this document applies to any platform.
Installing ODI 11.1.1.5 fails with the ELF errors


Symptoms

When attempting to install ODI 11g or 12c on a 64-bit server, it fails with the following message:

Adding /tmp/OraInstall2011-08-31_11-43-37AM for deletion.
Adding to classpath:file:/tmp/OraInstall2011-08-31_11-43-37AM/ext/jlib/odiwl.jar
Adding to classpath:file:/tmp/OraInstall2011-08-31_11-43-37AM/ext/jlib/template.jar
null
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-08-31_11-43-37AM/oui/lib/solaris/liboraInstaller.so: ld.so.1:
java: fatal: /tmp/OraInstall2011-08-31_11-43-37AM/oui/lib/solaris/liboraInstaller.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
Their is also a second error which you might see. For this case use solution #3.

java.lang.UnsatisfiedLinkError: Can't load library: /var/etl/opt/ODI11G/ODIHOME_11g/oui/lib/linux64/liboraInstaller.so
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1706)
        at java.lang.Runtime.load0(Runtime.java:770)
        at java.lang.System.load(System.java:1003)
        at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms