Kbase P132869: Getting a "proxml.dll or libproxml.so missing" error when running XML
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/18/2010 |
|
Status: Verified
SYMPTOM(s):
Getting a "proxml.dll or libproxml.so missing" error when running XML
The following error is issued when trying to run an ABL procedure that includes statements with XML syntax:
The proxml.dll or libproxml.so was missing or incomplete or XML could not be initialized. (9088)
Cannot create widget of type <type>. (3181)
Running the Process Monitor tool from Microsoft showed that msvcp.71.dll could not be found in the $DLC/bin directory.
FACT(s) (Environment):
Windows 2008 x64
Windows 2003 x64
OpenEdge 10.1A
OpenEdge 10.1B
OpenEdge 10.1A is not certified to run on Windows 2008.
CAUSE:
msvcp71.dll is located in the $DLC/bin/System directory.
FIX:
There are two workarounds available to fix this issue - one for ABL client and other for AppServer or WebSpeed brokers. The first workaround resolves the issue for all type of ABL clients
1. Copy the msvcp71.dll file from the $DLC/bin/System directory to $DLC/bin.
Workaround for AppServer/WebSpeed brokers:
2. Add an environment variable on the broker configuration to append the DLC\bin\System at the beginning of the PATH as the following and restart the broker.
PATH=<path to the OE installation>\bin\System;%PATH%