Consultor Eletrônico



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%