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.