Configuring Cognos Transformer on Linux x64 error

Share

When you run cogconfig.sh to modify Cognos Transfomer you get the error:

13/05/2013,14:04:46,Err,java.lang.UnsatisfiedLinkError: JCAM_Crypto_JNI (/opt/ibm/Cognos/bin/libJCAM_Crypto_JNI.so: wrong ELF class: ELFCLASS32), com.cognos.crconfig.CRConfigFrame.initDataManager(CRConfigFrame.java:685)

The cause of this error was the JAVA_HOME pointing to the WebSphere JRE a 64 bit JRE.

Solution: Install 32 JAVA on the machine and point the JAVA_HOME to the 32bit  JRE