IBM Support

IBM Rational Rhapsody, IBM RationalSynergy, and MSSCCI integrations 2.1.x and 7.2: .Net Framework 2003 needed on Microsoft Windows 7 64-bits

Troubleshooting


Problem

The MSSCCI integration might fail to start IBM Rational Synergy on modern systems (such as Microsoft Windows 7 64-bits) because some older DLLs are missing. A workaround is to install the .Net Framework 2003.

Symptom

This issue has been discovered after setting up the Rhapsody/Synergy integration (which requires to install the Rational Synergy/MSSCCI integration, version 2.1.x or 7.2) on a Microsoft Windows 7 64-bits system. It hadn't been spotted before.

After performing the required configuration steps (see below) and trying to connect to a Synergy archive from Rhapsody, Rhapsody fails to launch Synergy.
The following error popup windows appear:
"Error occurred while getting SCC Context"
"Error occurred during CONNECT TO ARCHIVE operation" (Note: This is a rather generic error)

You might discover errors about file "msvcr71.dll" (or others) missing.
If you try to compile the "Dishwasher C++" sample program (shipped with Rhapsody 7.6.1), and then run it, it might fail because of missing DLL "msvcirtd.dll".

More details about the Rational Synergy/Rhapsody integration setup: Technote 1609888

More details about the Rational Synergy/MSSCCI integration 2.1.0.1 iFix1: Technote 4028803
More details about the Rational Synergy/MSSCCI integration 7.2 : It's shipped directly in Synergy 7.2.

Cause

This has been identified as a product defect under APAR PM77526.

The missing dll files are normally shipped with .Net Framwork 2003, which features are not implemented the same way anymore in Microsoft Windows 7 64-bits.

Environment

Microsoft Windows 7 64-bits.

Diagnosing The Problem

The integration works on older systems: Microsoft Windows 2003 server, etcetera.
The integration works on your Microsoft Windows 7 system if you copy over the missing DLLs from those systems.

Resolving The Problem

Workaround 1: Install the .Net Framework 2003.
Workaround 2: Copy over the missing DLLs from older systems.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Installation","Platform":[{"code":"PF033","label":"Windows"}],"Version":"7.6.1.3;7.6.1.2;7.6.1.1;7.6.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21621036