How do i tell the virtual machine about the user's JNI library on HP box. I have tried by setting the LD_LIBRARY_PATH to the location of user's jni shared library. I get UnsatiesfiedLinkError, no library "library name" in the java.library.path. I am using System.loadLibrary("libname"), where libname is excluding "lib" and ".sl"?

Basawaraj Pagade

You have to set the path of your library path by using environment variable (SHLIB_PATH). The SHLIB_PATH on HP is equivalent of LD_LIBRARY_PATH on sun solaries.