Unable to run cogconfig.sh (Cognos Configuration on Unixen). It may fail because of unsatisfied shared library references, due to dependant libraries not being loaded.
java.lang.UnsatisfiedLinkError: Can't find library JCAM_Crypto_JNI (libJCAM_Crypto_JNI.so or .so) in sun.boot.library.path or
May contain references to other shared libraries other than libJCAM_Crypto_JNI.so, but the resolution steps are similar.
AIX, Solaris, Linux, HP-UX
Resolving The Problem
Ensure that the dependent libraries for the shared library reported in the error message are present and loadable. Due to version conflicts or other issues, these libraries may not be loadable, even if present. Steps:
- Use the 'ldd' command to ensure that the library and its dependent libraries are loadable.
- Check permissions and ensure that the user running cogconfig.sh is able to read and execute the shared library and its dependent libraries.
15 June 2018