Cannot start adswiftReceiver.exe in TIBCO ActiveMatrix® Adapter for SWIFT 5.11. Error, "MSVCR100.dll is missing".

Cannot start adswiftReceiver.exe in TIBCO ActiveMatrix® Adapter for SWIFT 5.11. Error, "MSVCR100.dll is missing".

book

Article ID: KB0087565

calendar_today

Updated On:

Products Versions
TIBCO Adapter for SWIFT -
Not Applicable -

Description

Description:
When starting adswiftReceiver.exe in TIBCO ActiveMatrix® Adapter for SWIFT 5.11, it fails to start with the error, "MSVCR100.dll is missing".

Symptoms:
Adapter application adswiftReceiver.exe fails to start. The following error message is displayed in the console output.

"The program can't start because MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem". 


Another popup window displays, "Failed to load shared library, library name: C:/tibco/tibcojre/1.7.0/bin/client/jvm.dll".



Cause:
The Adapter component fails to find and load "MSVCR100.dll" which is needed by JVM. This could be because that file is missing or the user PATH environment variable does not have the full path to the file.

Issue/Introduction

Cannot start adswiftReceiver.exe in TIBCO ActiveMatrix® Adapter for SWIFT 5.11. Error, "MSVCR100.dll is missing".

Resolution

MSVCR100.dll can be found in <TIBCO_HOME>/tibcojre/1.7.0/bin>. Add that path to the PATH environment variable in the adapter tra file.

Open "adswiftReceiver.tra" file and append "<TIBCO_HOME>/tibcojre/1.7.0/bin" to "tibco.env.PATH" as below.
# set PATH
tibco.env.PATH c:/tibco/tibcojre/1.7.0/bin;%CUSTOM_PATH%;...