Start a conversation

FaxMaker XMLAPI Gives Error "Cannot create instance of MSXML document object for validation"in the Status File

Overview

When using XMLAPI, the XML parser version installed on your server is important to be able to parse the XML and allow any client applications to work with the XML files.  It may seem that FaxMaker suddenly started returning the XML information listed in the diagnosis.  This article explains how to verify your XML parser version and steps to update if required.  

 

 

Diagnosis

The returned status file shows the following:

 

<?xml version="1.0" encoding="utf-8" ?>
<faxmakerstatus>
<errorcode>-2147221164</errorcode>
<description>Cannot create instance of MSXML document object for validation</description>
</faxmakerstatus>

 

 

Solution

 

Verifying your XML parser version

 

There are a couple of ways to do this, but the least intrusive way we have found is listed below:

  1. Right click start and select run

  2. Type in "%windir%\System32" (without the quotes) and select OK

    runsystem32.png

  3. When the Windows Explorer window pops up, in the search type "msxml" (without the quotes)

    msxmlversion.PNG

  4. In the screenshot above we can see versions 3 and 6 are available.  If you find only versions 3 or below are listed you will need to update your msxml parser version on your server.

 

Updating your msxml version 

 

For updating your msxml library, follow the Microsoft article more information and complete procedures.  

 

 

Confirmation 

Once the update is complete the error which was given in the stats file will no longer be given and the status files should now show fax information.  

 

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments