Troubleshooting
Problem
This technote explains how to resolve an issue that can occur where running tools that use IBM Rational ClearCase Automation Library (CAL) fail on 64-bit Microsoft Windows platforms.
Symptom
Running a tool that uses CAL fails on 64-bit platforms.
Sample error:
System.Runtime.InteropServices.COMException was unhandled
Message="Retrieving the COM class factory for component with CLSID
{B22C7EFC-5A5E-11D3-B1CD-00C04F8ECE2F} failed due to the following error:
80040154."
Source="ClearCaseTypeTool"
ErrorCode=-2147221164
StackTrace:
at CCTT.CCBridge..ctor()
at CCTT.frmCCTTMain..ctor(String[] args, Boolean isFirstInstance)
at CCTT.Program.Main(String[] args)
Cause
The tool needs to be recompiled to run as 32-bit on the 64-bit platform.
Resolving The Problem
Recompile the tool for x86 and run it in 32-bit mode.
[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Automation Library (CAL)","Platform":[{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.0.4;7.0.0.5;7.0.0.6;7.0.0.7;7.0.0.8;7.0.0.9;7.0.1;7.0.1.1;7.0.1.2;7.0.1.3;7.0.1.4;7.0.1.5;7.0.1.6;7.0.1.7;7.0.1.8;7.1;7.1.0.1;7.1.0.2;7.1.1;7.1.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21428738