IBM Rational ClearCase 어댑터를 다시 구성하는 방법
어댑터 관리 유틸리티에서 기본 어댑터를 포함하여 IBM Rational ClearCase 어댑터를 다시 작성한 후 IBM Rational ClearCase 어댑터를 다시 구성합니다.
* 
기본 어댑터를 포함하여 IBM Rational ClearCase 어댑터를 다시 작성하는 방법에 대한 자세한 내용은 어댑터 작성을 참조하십시오.
다음과 같은 경우 이 단계는 필수입니다.
IBM Rational ClearCase 9.x 컨텐트를 최신 Windchill 10.2 릴리즈로 마이그레이션한 경우
Windchill 9.x에서 Windchill 10.2로 업그레이드한 경우
Windchill 10.0 F000 또는 MOR에서 최신 Windchill 10.2 릴리즈로 업그레이드한 경우
1. Windchill 빠른 링크 드롭다운 목록에서 소프트웨어 다운로드 페이지에 액세스합니다.
2. PTC 소프트웨어 다운로드 페이지에서 클라이언트 시스템으로 cc.zip 파일을 복사합니다.
3. cc.zip에 포함된 startCCADapter.bat를 <ADAPTER_HOME> 디렉토리로 복사합니다.
4. startCCADapter.bat를 편집합니다.
5. 다음 값을 지정합니다.
ADAPTER_HOME - cc.zip 파일의 모든 jar 파일이 추출된 디렉토리를 지정합니다. 예를 들면 다음과 같습니다.
set ADAPTER_HOME=D:\SCMI-OOP
JAVA_HOME - 어댑터가 있는 시스템에서 JDK 위치를 지정합니다. JDK 1.7 버전이 클라이언트 시스템에 설치되어 있어야 합니다. 예를 들면 다음과 같습니다.
set JAVA_HOME=c:\jdk\jdk1.7_0
* 
startCCAdapter.bat 파일에서 IEPROPFILE, IEMYNAME 및 IENAMINGSERVICENAME 값이 주석에 설명되어 있는 올바른 값으로 설정되어 있는지 확인하십시오.
예를 들면 다음과 같습니다.
set JAVA_HOME=c:\jdk\jdk<version number>
ADAPTER_NAME - Windchill에서 작성한 어댑터의 이름을 지정합니다.
예를 들면 다음과 같습니다.
set ADAPTER_NAME=$WC.com.ptc.swlink.scm.defaultAdapter$
* 
startCCAdapter.bat 파일에서 IEPROPFILE 및 IENAMINGSERVICENAME 값이 주석에 설명되어 있는 올바른 값으로 설정되어 있는지 확인합니다.
install.jar - 모든 클래스 경로가 설정되어 있는 클래스 경로에 install.jar를 추가합니다.
예를 들면 다음과 같습니다.
set CLASSPATH=%SCM_HOME%\install.jar;%CLASSPATH%
set CLASSPATH=%SCM_HOME%;%CLASSPATH%
wt.home - java 명령에 wt.home 특성을
“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.windchill.scm.adapter.clearcase.
CcMultithreadedAdapter
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. startCCAdapter.bat 파일을 사용하여 IBM Rational ClearCase 어댑터가 있는 컴퓨터에서 어댑터를 시작합니다.
7. IBM Rational ClearCase 어댑터가 시작되면 Windchill 서버, 서브렛 엔진을 시작합니다. 이제 어댑터가 성공적으로 구성되고 원격으로 실행됩니다.
도움이 되셨나요?