IBM Support

Unable to run Can't find library JCAM_Crypto_JNI



Unable to run (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 ( or .so) in sun.boot.library.path or

May contain references to other shared libraries other than, 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 is able to read and execute the shared library and its dependent libraries.

[{"Product":{"code":"SSEP7J","label":"Cognos Business Intelligence"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Install and Config","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"10.2.1;;10.2.2","Edition":"All Editions","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number


Document Information

Modified date:
15 June 2018