IBM Support

ClearCase options grayed out in WebSphere Studio Application Developer 5.0

Troubleshooting


Problem

This technote explains why IBM® Rational® ClearCase® options are grayed out in IBM Websphere® Studio Application Developer 5.0 along with what can be done to resolve the issue.

Cause

If the ClearCase commands are not available (grayed out) but the "Connect to Rational ClearCase" is available, then select "Connect to Rational ClearCase".

If after doing this, or WebSphere Studio Application Developer is set to connect to ClearCase on workspace start-up and still no ClearCase commands appear, the SCC (Source Code Control) Provider <In this example Rational ClearCase> may not be registered properly.

If the SCC Provider is not Rational ClearCase, please contact the SCC Providers manufacturer.

The following error appears in .log file in the associated workspaces metadata folder:

SESSION Oct 21, 2002 22:02:55.780 ---------------------------------------------
java.fullversion=J2RE 1.3.1 IBM Windows 32 build cn131-20020710 (JIT enabled: jitc)
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86 Files\IBM\WebSphere Studio\.\eclipse\eclipse.exe -data C:\Documents and Settings\Fred\My Documents\IBM\wsad\workspace_java -install
file:C:/Program Files/IBM/WebSphere Studio/eclipse/
!ENTRY com.rational.clearcase 1 0 Oct 21, 2002 22:02:55.780
!MESSAGE traceLevel = 2(option=null)
!ENTRY com.rational.clearcase 4 0 Oct 21, 2002 22:03:11.272
!MESSAGE Cannot find Source Control tool information on this machine.
!STACK 0
com.rational.resourcemanagement.cmframework.CMConnectException: Cannot find Source Control tool information on this machine.
at com.rational.resourcemanagement.cmframework.ProviderMgr.attach(ProviderMgr.java:109)
at com.rational.clearcase.RSCMService.initialize(RSCMService.java:1188)
at com.rational.clearcase.RSCMService.startClearCaseMode(RSCMService.java:2675)
at com.rational.resourcemanagement.cmcommands.ConnectToClearCaseCommand$1.execute(ConnectToClearCaseCommand.java:96)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:64)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1378)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:78)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:98)
!ENTRY com.rational.clearcase 4 0 Oct 21, 2002 22:03:11.312
!MESSAGE RSCMService::RSCMService: Exception occurred in constructor
!STACK 0


This error is displayed when the SCC provider is not properly being presented by the Operating System.

Resolving The Problem



Note: The following directions require you to edit the registry using the Windows Registry Editor. However, editing the Windows Registry incorrectly can cause serious problems that may require you to reinstall your operating system. Use Registry Editor at your own risk. Before proceeding review the Microsoft article, 256986 - Description of the Microsoft Windows Registry.

  1. Confirm the presence of the following registry key:
    \HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\

    with a string of:
    ProviderRegKey = Software\Atria\ClearCase

  2. Confirm the presence of the following registry key[s]:
    \HKEY_LOCAL_MACHINE\SOFTWARE\Atria\ClearCase

    with strings of:
    SCCServerName = ClearCase
    SCCServerPath = ccscc.dll

  3. Confirm the presence of the following registry key[s]:HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders

    Value of "ClearCase"
    ValueData of "Software\Atria\ClearCase"

Note: If there is a discrepancy with what you have in your registry, modify the keys to match the above output.



[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integrations: WebSphere","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2002.05.00;2003.06.00;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Integration","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSCLKU","label":"Rational Software Modeler"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Integration","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}},{"Product":{"code":"SSJP3D","label":"Rational Systems Developer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Integration","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ClearCase Integration","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
10 September 2020

UID

swg21130782