Troubleshooting
Problem
This technote identifies a resolution to the error number -2147195502, which can occur when launching IBM® Rational® RequisitePro® or when creating a new project.
Cause
The full error message is as follows: Automation error. The specified module could not be found ActiveX component can't create object RQDatastoreGUI.Application::LaunchProjectCreation->RqDatastoreServices.Templates::Load->RqDatastoreServices.Templates
An internal error occurred: Error Number: -2147195502. Error Description: An unknown error has occurred.
OR
An internal error occurred: Error Number: -2147195502 Error Description: An unknown error has occurred.Object variable or with block variable not set RqDatastoreGUI.Application:LaunchProjectStart_-> RqDatastoreServices.Templates::Load-> RqDatastoreServices.Templates::LoadTemplatesFromDirectory-> RqXMLConversion.Conversion.isCurrentXMLVersion
This error is the result of the msxml3.dll not registered properly during the installation of a third party product that uses the Microsoft® SMS installer. The following software installations have been know to cause this error in RequisitePro, SAP DB Database Manager, Microsoft SQL 2000 Client Tools SP3 Update, and JDK 1.3.1-04.
Resolving The Problem
Manually re-register the msxml3.dll file using the Microsoft regsvr32 command.
- Exit RequisitePro
- Open a command prompt by selecting Start > Run, enter the following command and then OK:
-u "C:\winnt\system32\msxml3.dll"
regsvr32
The following should be returned:
DLLUnregisterServer in msxml3.dll succeeded
Click OK on the message dialog box. - Enter the following command into the Run field and then OK:
"C:\winnt\system32\msxml3.dll"
regsvr32
The following should be returned:
DLLRegisterServer in msxml3.dll succeeded
Click OK on the message dialog box. - RequisitePro should now run without error
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21164038