Consultor Eletrônico



Kbase 20266: Problems Running AIA on Windows 2000
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   14/07/2008
Status: Unverified

FACT(s) (Environment):

Progress 9.1B
Windows 2000

SYMPTOM(s):

Running ServeletExec

Running JRun

Running Netscape's Native Servlet Engine

AIA is not running on a Windows 2000 when doing the setup test

The following are error excerpts:
Errors are dependent on Java servlet being used:

ServeletExec:

Error. The server encountered an unexpected
condition which prevented it from fulfilling the
request.

javax.servlet.UnavailableException:
java.lang.NoClassDefFoundError:
com/progress/common/util/PromsgsFile
at
com.progress.aia.AiaProperties.processArgs
(AiaProperties.java:382)
at com.progress.aia.Aia.init(Aia.java:150)


JRun:

The dynamic link library jutil.dll could not be
found in the specified path


If you look at the Jrun exception file, you should see
something like the following:

Message (excp): D:\dlc91b\bin\jni_util.dll: Can't
find dependent libraries
Stack Trace:
java.lang.UnsatisfiedLinkError:
D:\Aia91b\bin\jni_util.dll: Can't find dependent
libraries
at java.lang.ClassLoader$NativeLibrary.load(Native
Method)
at
java.lang.ClassLoader.loadLibrary0
(ClassLoader.java:1382)
at java.lang.ClassLoader.loadLibrary
(ClassLoader.java:1277)
at java.lang.Runtime.load0(Runtime.java:698)
at java.lang.System.load(System.java:797)
at com.progress.common.util.PromsgsFile.<clinit>
(PromsgsFile.java: 226)
at com.progress.common.log.LogSystem.<clinit>
(LogSystem.java:15)
at
com.progress.common.property.PropertyManager.<init>
(PropertyManager.java:2203)
at com.progress.common.property.PropertyManager.<init>
(PropertyManager.java:2199)
at com.progress.aia.AiaProperties.<init>
(AiaProperties.java:133)
at com.progress.aia.Aia.init(Aia.java:149)
at Allaire.jrun.servlet.JRunServletLoader.loadServletInstanc
(JRunServletLoader.java:236)
...

Netscape's native Servlet engine

warning ( 2476): Config: Virtual mapping is bad or
non-existing (Aia)
warning ( 2304): Internal error: Failed to get GenericServlet.
(uri=/aia/Aia,SCRIPT_NAME=/aia/Aia)

CAUSE:

The system can not find or load the DLL's that are needed by the Java servlet when the AIA connection is made.

FIX:

Add the Install-Dir\bin to your PATH environment system variables. Follow these steps:

1) Go to Control Panel.
2) Select the System icon.
3) Select Advanced tab > Environment Variables.
4) Edit the PATH variable to add the directory.
5) Reboot your system and try again.