cancel
Showing results for 
Search instead for 
Did you mean: 

CAn't find libjava.sl

Fidel Ramirez_1
Frequent Advisor

CAn't find libjava.sl

Hi,

An HP-UX 11.11 system crashed and it was recovered with Ignite.
Oracle 8.1.6 is running fine but its application crashes with the following messages:

/usr/lib/dld.sl: Can't find path for shared library: libjava.sl
/usr/lib/dld.sl: No such file or directory
/bs_d01/viaware/base/bintxt/start_sup.sh[67]: 10555 Abort(coredump)

I found some different directories containing the libjava.sl and I have tried adding one or two of those directories to variables like SHLIB_PATH or LD_LIBRARY_PATH but every time the application starts it displays the above lines.
Can someone give some hints on how to fix this issue?
Thank you.

Fidel
4 REPLIES
Steven E. Protter
Exalted Contributor

Re: CAn't find libjava.sl

Shalom,

find / -name libjava.sl

Make sure the file is there and on the SHLIB_PATH

That having failed, I would re-install java from http://www.hp.com/go/java

Don't forget the patches.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Rahul Choudhari
Occasional Visitor

Re: CAn't find libjava.sl

Hi,

Kindly check first its pysicla address via ls -l /usr/lib/dld.sl if its is there then check by exec env. If path is not there then try to set it and then execute again.

Thanks,
RC
Dennis Handly
Acclaimed Contributor

Re: CAn't find libjava.sl

>start_sup.sh[67]

What's on line 67, what executable was being run?

>those directories to variables like SHLIB_PATH

This should do it provided that executable allows SHLIB_PATH.

>RC: check first its physical address /usr/lib/dld.sl

Not hardly. dld.sl is there because that's what is producing the error message.
Fidel Ramirez_1
Frequent Advisor

Re: CAn't find libjava.sl

Thank you all for your kind responses.
The issue was path variables missing.