edisonffs
asked on
How to set java.library.path in Sun Java Web Server
Hi,
May i know how to configure or set the java.library.path in Sun Java Web Server 7?
thanks in advance :)
May i know how to configure or set the java.library.path in Sun Java Web Server 7?
thanks in advance :)
think you can just set the LD_LIBRARY_PATH environemnt variable before starting it up
ASKER
Possible to guide me on the commands to do it?
anyway i did a and this is the print out:
/sun/webserver7/lib:/sun/w ebserver7/ jdk/jre/li b/s
parc/server:/sun/webserver 7/jdk/jre/ lib/sparc: /sun/webse rver7/jdk/ jre/lib/sp arc/native _threads:/ sun/webser ver7/https -bkpppv
ms/web-app/bkpppvms/ppvms/ lib::/sun/ webserver7 /lib:/sun/ webserver7 /lib:/sun/ webserver7 /jdk/jre/l ib/sparc/s erver:/sun /webser
ver7/jdk/jre/lib/sparc:/su n/webserve r7/jdk/jre /lib/sparc /native_th reads::/su n/webserve r7/lib::/u sr/lib
Basically, i have inserted a .dll file in/sun/webserver7/https-bk pppv
ms/web-app/bkpppvms/ppvms/ lib (which is already shown in the print out for java.library.path) but yet i still get this exception:
java.lang.UnsatisfiedLinkE rror: no pgpi in java.library.path
at java.lang.ClassLoader.load Library(Cl assLoader. java:1682)
at java.lang.Runtime.loadLibr ary0(Runti me.java:82 2)
at java.lang.System.loadLibra ry(System. java:993)
at PGPi.<clinit>(PGPi.java:25 0)
at PGPServlet.encryptFile(PGP Servlet.ja va:70)
at PGPServlet.service(PGPServ let.java:3 9)
at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 917)
at org.apache.catalina.core.A pplication FilterChai n.servletS ervice(App licationFi lterChain. java:398)
at org.apache.catalina.core.S tandardWra pperValve. invoke(Sta ndardWrapp erValve.ja va:277)
at org.apache.catalina.core.S tandardCon textValve. invokeInte rnal(Stand ardContext Valve.java :255)
at org.apache.catalina.core.S tandardCon textValve. invoke(Sta ndardConte xtValve.ja va:188)
at org.apache.catalina.core.S tandardPip eline.doIn voke(Stand ardPipelin e.java:586 )
at org.apache.catalina.core.S tandardPip eline.invo ke(Standar dPipeline. java:556)
at org.apache.catalina.core.S tandardHos tValve.inv oke(Standa rdHostValv e.java:187 )
at org.apache.catalina.core.S tandardPip eline.doIn voke(Stand ardPipelin e.java:586 )
at org.apache.catalina.core.S tandardPip eline.invo ke(Standar dPipeline. java:556)
at com.sun.webserver.connecto r.nsapi.NS APIProcess or.service (NSAPIProc essor.java :160)
anyway i did a and this is the print out:
/sun/webserver7/lib:/sun/w
parc/server:/sun/webserver
ms/web-app/bkpppvms/ppvms/
ver7/jdk/jre/lib/sparc:/su
Basically, i have inserted a .dll file in/sun/webserver7/https-bk
ms/web-app/bkpppvms/ppvms/
java.lang.UnsatisfiedLinkE
at java.lang.ClassLoader.load
at java.lang.Runtime.loadLibr
at java.lang.System.loadLibra
at PGPi.<clinit>(PGPi.java:25
at PGPServlet.encryptFile(PGP
at PGPServlet.service(PGPServ
at javax.servlet.http.HttpSer
at org.apache.catalina.core.A
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at org.apache.catalina.core.S
at com.sun.webserver.connecto
ASKER
the print out was retrieved using System.getProperty("java.l ibrary.pat h")
what OS?
ASKER
i m on Solaris 10
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.