Consultor Eletrônico



Kbase P29916: Problems running ServletExec on Linux - jni_util.dll: libjut
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   31/12/2004
Status: Verified

FACT(s) (Environment):

Progress 9.1D

FACT(s) (Environment):

Linux Intel

SYMPTOM(s):

Problems running ServletExec on Linux

java.lang.UnsatisfiedLinkError
Message (excp): /usr/progressv9/bin/jni_util.dll: libjutil.so: cannot open shared object file: No such file or directory

UnavailableException in init().
javax.servlet.UnavailableException: java.lang.NoClassDefFoundError
at com.progress.aia.AiaProperties.processArgs(AiaProperties.java:478)
at com.progress.aia.Aia.init(Aia.java:149)
at com.newatlanta.servletexec.HostServletContext.CreateServlet(HostServletContext.java:101)
at com.newatlanta.servletexec.HostServletContext.loadConfiguredServlet(HostServletContext.java:223)
at com.newatlanta.servletexec.ServerHostInfo.LoadExternalServlets(ServerHostInfo.java:3195)
at com.newatlanta.servletexec.ServletExec.LoadExternalServlets(ServletExec.java:3373)
at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:766)
at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:630)
at ServletExec.initServletExec(ServletExec.java:483)
at ServletExec.main(ServletExec.java:171)

ServletExec: caught exception - javax.servlet.UnavailableException: java.lang.NoClassDefFoundError
javax.servlet.UnavailableException: java.lang.NoClassDefFoundError
at com.progress.aia.AiaProperties.processArgs(AiaProperties.java:478)
at com.progress.aia.Aia.init(Aia.java:149)
at com.newatlanta.servletexec.HostServletContext.CreateServlet(HostServletContext.java:101)
at com.newatlanta.servletexec.HostServletContext.loadConfiguredServlet(HostServletContext.java:223)
at com.newatlanta.servletexec.ServerHostInfo.LoadExternalServlets(ServerHostInfo.java:3195)
at com.newatlanta.servletexec.ServletExec.LoadExternalServlets(ServletExec.java:3373)
at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:766)
at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:630)
at ServletExec.initServletExec(ServletExec.java:483)
at ServletExec.main(ServletExec.java:171)

CAUSE:

LD_LIBRARY_PATH environment variable is not set

FIX:

Put following 2 lines with StartServletExec and restart your instance.

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DLC/lib
export LD_LIBRARY_PATH