Integrazione con altre applicazioni > Gestione di software integrato > Integrazione dei componenti aggiuntivi per la gestione della configurazione del software > Installazione e configurazione > Installazione e configurazione del client > Installazione e configurazione di IBM Rational ClearCase > Procedure di manutenzione > Come installare file per un adattatore remoto di IBM ClearCase
  
Come installare file per un adattatore remoto di IBM ClearCase
Nella sezione seguente viene illustrato in che modo installare i file per l'adattatore di IBM Rational ClearCase sul computer remoto.
1. Creare la directory ADAPTER_HOME sul computer su cui verrà eseguito l'adattatore IBM Rational ClearCase, ad esempio D:\SVN-OOP.
2. Accedere a Windchill, quindi alla pagina Software scaricabile dall'elenco a discesa WindchillLink rapidi. In Windchill Integrations for Embedded Software, scaricare i file descritti di seguito sul computer locale:
Windchill to IBM Rational ClearCase Adapter: scaricare il pacchetto cc.zip per installare ed eseguire il file .bat dell'adattatore IBM Rational ClearCase.
Configurazione dell'adattatore IBM Rational ClearCase sul computer remoto
Nella sezione seguente viene illustrato come configurare l'adattatore IBM Rational ClearCase sul computer remoto.
1. Configurate il file startCCAdapter.bat utilizzando il pacchetto cc.zip di Windchill to IBM Rational ClearCase Adapter scaricato.
a. Estrarre il file cc.zip in una cartella locale.
b. Copiare il file startCCADapter.bat nella directory <ADAPTER_HOME>.
File startCCAdapter.bat di esempio:
@echo off
rem Start up script for Windchill Integrations for
rem Embedded Software IBM Rational ClearCase Adapter

rem *****************************************
rem User configured properties
rem set JAVA_HOME to the install location of the JDK
set JAVA_HOME=
rem set ADAPTER_HOME to the directory where the file cc.zip was extracted
set ADAPTER_HOME=
rem ADAPTER_NAME should be the set to the name of ClearCase adapter you created
rem in Windchill Integrations for Embedded Software.
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
rem *****************************************

rem IEPROPFILE should look like..
rem ldap://cn=manager:manager@test.ptc.com/dc=IeProps,dc=test...
rem and should be the same as 'seeAlso' value seen in the file
rem WT_HOME\codebase\WEB-INF\ie.properties
set IEPROPFILE=$WC.com.ptc.swlink.scm.iepropfile$
rem IENAMINGSERVICENAME should be the same as the value of
rem wt.federation.ie.namingService
rem in WT_HOME\codebase\wt.properties
set IENAMINGSERVICENAME=$WC.com.ptc.swlink.scm.ccConfig.host2$.namingService
set SCM_HOME=%ADAPTER_HOME%
set CLASSPATH=%JAVA_HOME%\lib\tools.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\servlet.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\ie3rdpartylibs.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\ieWeb.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\jmxcoreWeb.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\wc3rdpartylibs.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\CommonCore.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\MetaSpecCommon.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\cc.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%\install.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%;%CLASSPATH%
title SCM Adapter
echo -------------------------------------------------------------------------------
echo Starting SCM Adapter
echo.
echo JAVA_HOME = %JAVA_HOME%
echo ADAPTER_HOME = %ADAPTER_HOME%
echo ADAPTER_NAME = %ADAPTER_NAME%
echo.
echo CLASSPATH = %CLASSPATH%
echo.
if not exist %JAVA_HOME%\bin\java.exe (
echo ERROR: Cannot find Java command - check JAVA_HOME value
echo.
pause
exit
)
if not exist %ADAPTER_HOME% (
echo ERROR: %ADAPTER_HOME% does not exist - check ADAPTER_HOME value
echo.
pause
exit
)
rem The following line starts the scm adapter as a standalone process
%JAVA_HOME%\bin\java.exe -cp "%CLASSPATH%" -DpropFile="%IEPROPFILE%"
-DruntimeServiceName="%ADAPTER_NAME%" -DserviceName="%ADAPTER_NAME%"
-DnamingServiceName="%IENAMINGSERVICENAME%" -Dwt.home="%SCM_HOME%"
com.ptc.swlink.scm.adapter.clearcase.CcMultithreadedAdapter
pause
c. Modificare il file startCCAdapter.bat e specificare i seguenti valori:
ADAPTER_HOME: specificare la directory in cui sono stati estratti tutti i file jar dall'archivio cc.zip come descritto in precedenza. Ad esempio:
set ADAPTER_HOME=D:\SCMI-OOP
JAVA_HOME: specificare la posizione di JDK sul computer in cui verrà eseguito l'adattatore IBM Rational ClearCase. Sul computer client deve essere installato JDK versione 1.5.
Ad esempio:
set JAVA_HOME=c:\jdk\jdk1.5_0_06
ADAPTER_NAME: specificare il nome dell'adattatore IBM Rational ClearCase creato in Windchill.
Ad esempio:
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
* 
verificare inoltre che IEPROPFILE e IENAMINGSERVICENAME dispongano di valori corretti come descritto nei commenti del file startCCAdapter.bat.
d. Il passo finale consiste nell'avvio dell'adattatore di IBM Rational ClearCase. Quando l'adattatore è in esecuzione, avviare il server Windchill, motore servlet.
a. tramite il file startCCAdapter.bat, avviare l'adattatore IBM Rational ClearCase sul computer in cui deve essere eseguito.
b. Dopo aver avviato l'adattatore, avviare il server Windchill, motore servlet. A questo punto, l'adattatore IBM Rational ClearCase dovrebbe essere correttamente configurato e in esecuzione in modalità remota.