So konfigurieren Sie den IBM Rational ClearCase Adapter neu
Konfigurieren Sie die IBM Rational ClearCase Adapter neu, nachdem Sie die IBM Rational ClearCase Adapter (einschließlich des Standardadapters) im Dienstprogramm Adapter-Verwaltung neu erstellt haben.
* 
Ausführliche Anweisungen, wie Sie die IBM Rational ClearCase Adapter (einschließlich des Standardadapters) neu erstellen, finden Sie unter Adapter erstellen.
Dieser Schritt ist erforderlich wenn Sie:
IBM Rational ClearCase 9.x Inhalt zur aktuellen Windchill 10.2 Version migriert haben.
Windchill 9.x auf Windchill 10.2 aktualisiert haben.
Windchill 10.0 F000 oder MOR auf die aktuelle Windchill 10.2 Version aktualisiert haben.
1. Rufen Sie die Seite Software-Downloads über die Dropdown-Liste Windchill Schnell-Links auf.
2. Kopieren Sie die Datei cc.zip von der PTC Software-Downloads-Seite auf den Client-Computer.
3. Kopieren Sie die in cc.zip enthaltene Datei startCCADapter.bat in das Verzeichnis <ADAPTER_HOME>.
4. Bearbeiten Sie startCCADapter.bat.
5. Geben Sie die folgenden Wert an:
ADAPTER_HOME – Geben Sie das Verzeichnis an, in das alle jar-Dateien aus der Datei cc.zip extrahiert wurden. Zum Beispiel:
set ADAPTER_HOME=D:\SCMI-OOP
JAVA_HOME – Geben Sie den Speicherort von JDK an (auf dem Computer, wo sich der Adapter befindet). JDK Version 1.7 sollte auf dem Client-Computer installiert sein. Beispiel:
set JAVA_HOME=c:\jdk\jdk1.7_0
* 
Überprüfen Sie außerdem, ob IEPROPFILE, IEMYNAME und IENAMINGSERVICENAME alle die richtigen Werte aufweisen, wie in den Anmerkungen der Datei startCCAdapter.bat beschrieben.
Beispiel:
set JAVA_HOME=c:\jdk\jdk<version number>
ADAPTER_NAME – Geben Sie den Namen des Adapters an, der in Windchill erstellt wurde.
Beispiel:
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
* 
Überprüfen Sie außerdem, ob IEPROPFILE und IENAMINGSERVICENAME alle die richtigen Werte aufweisen, wie in den Anmerkungen der Datei startCCAdapter.bat beschrieben.
install.jar – Fügen Sie install.jar zum Klassenpfad hinzu, wo alle Klassenpfade festgelegt sind.
Beispiel:
set CLASSPATH=%SCM_HOME%\install.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%;%CLASSPATH%
wt.home – Fügen Sie dem Java-Befehl eine Eigenschaft wt.home unter dem Kommentar hinzu:
“rem The following line starts the scm adapter as a standalone process".
Beispiel:
%JAVA_HOME%\bin\java.exe -cp "%CLASSPATH%" -DpropFile="%IEPROPFILE%"
-DruntimeServiceName="%ADAPTER_NAME%" -DserviceName="%ADAPTER_NAME%"
-DnamingServiceName="%IENAMINGSERVICENAME%"
-Dwt.home="%SCM_HOME%" com.ptc.windchill.scm.adapter.clearcase.
CcMultithreadedAdapter
Beispiel für startCCAdapter.bat:
@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 the ClearCase adapter that 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
rem %JAVA_HOME%\bin\java.exe -cp "%CLASSPATH%" -DpropFile="%IEPROPFILE%"
rem -DruntimeServiceName="%ADAPTER_NAME%" -DserviceName="%ADAPTER_NAME%"
rem -DnamingServiceName="%IENAMINGSERVICENAME%" -Dwt.home="%SCM_HOME%"
rem com.ptc.swlink.scm.adapter.clearcase.CcMultithreadedAdapter
pause
6. Starten Sie unter Verwendung der startCCAdapter.bat-Datei den IBM Rational ClearCase Adapter auf dem Computer, auf dem er sich befindet.
7. Sobald der IBM Rational ClearCase Adapter läuft, starten Sie den Windchill Server, Servlet-Engine. Die Adapter sollten jetzt erfolgreich konfiguriert sein und remote ausgeführt werden.
War dies hilfreich?