I have this strange exception saying wrong ELF class but the wrapper is set correctly.
To read Belgiun ID card using this SDK from belgiun ID card issuers official s
It doesn't work because you're using a 64-bit version of Java, and the SDK you're trying to use contains a 32-bit native library (libbeidlibJava_Wrapper.so.3.5.3
). The 64-bit JRE cannot load 32-bit native libraries.
You'll need to use a 32-bit version of Java, or find a version of the SDK that has 64-bit native libraries.