IcJava application gives an UnsatisfiedLinkError on the Client direct init call.Description: This can happen with IcJava on UNIX.

IcJava application gives an UnsatisfiedLinkError on the Client direct init call.Description: This can happen with IcJava on UNIX.

book

Article ID: KB0084953

calendar_today

Updated On: 01-14-2017

Products Versions
TIBCO InConcert -
Not Applicable -

Description

Resolution:
Under this option, it is necessary to explicitly load the icjni
library sometime before logging in to the IC server.  As coded
in my test app:

   System.loadLibrary( "icjni" );
   icClient = new IcClient();
   ...

Note that Solaris automagically maps the "icjni" into the full
name of the library, "libicjni.so" but on Solaris you must have the LD_LIBRARY_PATH set
and on HP UX you must have SHLIB_PATH set before starting the IcJava application.

Another point is that it is necessary (and
appropriate) to call exit() to terminate the application at the
proper time.

Issue/Introduction

IcJava application gives an UnsatisfiedLinkError on the Client direct init call.Description: This can happen with IcJava on UNIX.

Environment

Product: TIBCO InConcert Version: All OS: HP-UX, Solaris, UNIX Unspecified --------------------