java.lang.UnsatisfiedLinkError: /u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: /u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

,
Expert tip

When installing an APK, it automatically extracts the libraries of the right arch type and has them available for System.loadLibrary. But, if you're trying to load a non-standard library, the installer won't know your app has 32bit native code.

,

This is a sub-class of the LinkageError class and indicates that the JVM cannot find an appropriate native-language definition of a method declared as native. Compile a 64-bit version of your .dylib file.

Solutions on the web

via Oracle Community by Mohammed Abdul Muqeet, 1 year ago
/u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: /u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
via Stack Overflow by Matthias
, 2 years ago
/usr/lib/file.so: /usr/lib/file.so: cannot open shared object file: No such file or directory (Possible cause: can't load ARM-bit .so on a IA 32-bit platform)
via Stack Overflow by lv92
, 2 years ago
/media/sda4/so_project/proj/example/first.jar: /media/sda4/so_project/proj/example/first.jar: invalid ELF header (Possible cause: endianness mismatch)
via GitHub by blucas
, 2 years ago
/tmp/libnetty-tcnative8018331010701115954.so: /usr/lib/x86_64-linux-gnu/libssl.so.10: version `libssl.so.10' not found (required by /tmp/libnetty-tcnative8018331010701115954.so)
via Ask Ubuntu by Prateek Manocha
, 7 months ago
/tmp/packetsocket5426320610063427559: /tmp/packetsocket5426320610063427559: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
via Stack Overflow by Mitya XMitya
, 2 years ago
/home/pi/sqlite4java-282/libsqlite4java-linux-arm.so: /home/pi/sqlite4java-282/libsqlite4java-linux-arm.so: cannot open shared object file: No such file or directory
java.lang.UnsatisfiedLinkError: /u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: /u01/applmgr/ORACLE/apps/tech_st/10.1.2/oui/lib/linux/liboraInstaller.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1957)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1882)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1843)
at java.lang.Runtime.load0(Runtime.java:795)
at java.lang.System.load(System.java:1061)
at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:372)
at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.(OiipuUnixOps.java:119)
at oracle.sysman.oii.oiio.oiiol.OiiolTextLogger.initializeInstallActionLog(OiiolTextLogger.java:1046)
at oracle.sysman.oii.oiio.oiiol.OiiolTextLogger.initializeTextLog(OiiolTextLogger.java:923)
at oracle.sysman.oii.oiio.oiiol.OiiolTextLogger.clearLog(OiiolTextLogger.java:821)

Users with the same issue

48 times, 3 weeks ago
Once, 1 month ago
Once, 6 months ago
Once, 1 year ago
14 times, 1 year ago

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.