Kbase 21839: Unable to Create XML Document on Win 95: Errors 9088 & 3181
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/15/2002 |
|
SUMMARY:
On Windows 95 PCs where ws2_32.dll and ws2help.dll (Microsoft networking related DLLs) are missing, the following Progress system errors might appear when a V9.1C Progress client application tries to create an XML document:
The proxml.dll or libproxml.so was missing or incomplete or XML
could not be initialized. (9088)
Cannot create widget of type X-DOCUMENT. (3181)
EXPLANATION:
Although these files are typically located in the Windows SYSTEM directory, on some (older) Windows 95 installations these DLLs might be missing. NOTE: This doesn't seem to be a problem on Windows 98.
To verify that this is the problem causing the error messages, you can use a tool called "Dependency Walker" to see the DLL dependencies of PROXML.DLL (in %DLC%\BIN). You can download this tool from:
http://www.dependencywalker.com/
Dependency Walker will show you in a hierarchical way which DLLs our executables and/or DLLs depend on.
SOLUTION:
Download the "patch" from Microsoft's website and follow the installation instructions:
http://www.microsoft.com/windows95/downloads/contents/WUAdminTools/
S_WUNetworkingTools/W95Sockets2/Default.asp