您必須升級授權伺服器,並提出取得更新授權金鑰的要求。如需必要的 Rational License Server 版本的相關資訊,請參閱安裝 Rational License Key Server。
此外,必須停止再重新啟動應用程式伺服器數次。
您可以增進 Rational Asset Manager 的效能和穩定性,作法是在個別的 Tomcat 伺服器上,安裝其 Web 應用程式和 IBM Rational Team Concert 隨附的應用程式檔案。在這整份文件中,Rational Asset Manager Tomcat 伺服器的安裝目錄稱為 tomcat_install_directory。Rational Team Concert Tomcat 伺服器的安裝目錄是 tomcat_for_rtc_install_directory。如果您將所有的 Web 應用程式安裝在同一部 Tomcat 伺服器上,這些目錄會相同。


將 Rational Licensing Server 移轉至 Rational Common Licensing 8.1.2 版或更新版本。
如需相關資訊,請參閱從 Rational Licensing
Server 7.1.x 版或更舊版本移轉至 Rational Common
Licensing。 Rational License Key Server 隨附在 Rational Asset Manager 安裝媒體中。您也可以透過您的 Passport Advantage 帳戶或透過 Rational Download Center,擷取最新版本的 Rational License Server。
這項程序需要您關閉所有使用 Rational Licensing Server 的應用程式、解除安裝現有的 Rational Licensing Server、更新授權檔,以及安裝 Rational Common Licensing 伺服器。如果是 Windows,請參閱配置 Windows 授權伺服器;如果是 AIX® 或 Linux,請參閱配置 UNIX 授權伺服器。
如果是 Linux for zSeries®,請繼續使用 Rational License Server for UNIX 和 Linux 7.0.0.1。

將 Rational
Licensing Key Server 8.1.2 版的程式庫檔案解壓縮到 tomcat_install_directory\shared\lib 資料夾:

修改 Rational Asset Manager 的 Tomcat 伺服器啟動 Script
-Djava.library.path="tomcat_install_directory\shared\lib"


-Djava.library.path=tomcat_install_directory/shared/lib

set JAVA_OPTS=-Djava.library.path="tomcat_install_directory\shared\lib"


export JAVA_OPTS="-Djava.library.path=tomcat_install_directory/shared/lib"
<!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> -->
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
keytool -genkey -alias tomcat -keystore tomcat_for_rtc_install_directory/.keystore
執行該指令時,會提示您提供金鑰儲存庫檔案的密碼。預設密碼是 changeit,但是您應該指定不同的密碼。您必須記住該密碼,以便稍後輸入到 server.xml 檔中。
如果您使用 IBM JRE,許多版本在 IBM_Java_JRE_install_location/jre/bin/ 目錄中都包括 IBM 工具 ikeyman。您可以使用這個工具來建立及管理伺服器上的安全憑證。如需使用 iKeyman 工具的相關資訊,請參閱《iKeyman 使用手冊》。
我們也會在 rtc_install_dir/jazz/server/ 資料夾中隨附一份簡式憑證;憑證檔是 ibm-team-ssl.keystore
<Connector port="8443"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
enableLookups="false"
disableUploadTimeout="true"
connectionTimeout="20000"
acceptCount="100"
scheme="https"
secure="true"
clientAuth="false"
keystoreFile="keystore_file"
keystorePass="keystore_password"
sslProtocol="keystore_protocol"
algorithm="keystore_algorithm"
URIEncoding="UTF-8"
/>
如需對 Tomcat 配置 SSL 的相關資訊,請參閱《Apache Tomcat 5.5 SSL 配置方式以及 Apache Tomcat 配置參考手冊》。

複製資料庫提供者中的適當 .jar 檔:
將 ojdbc14.jar 檔複製到 rtc_install_dir/jazz/server/oracle 資料夾(您可能需要建立 oracle 資料夾)。您可以從 Oracle 下載檔案。如果您使用 Oracle 11,請下載 Oracle 10g 的套件,以找出 ojdbc14.jar 檔。
將下列檔案複製到 rtc_install_dir/jazz/server/sqlserver 資料夾
(您可能需要建立 sqlserver 資料夾):
以 %20 取代 rtc_install_dir 中的每一個空格字元:set ORACLE_JDBC=oracle_jar_dir set SQLSERVER_JDBC=sqlServer_jar_dir set JAZZ_INSTALL_DIR=rtc_install_dir set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="tomcat_for_rtc_install_directory\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M



ORACLE_JDBC=oracle_jar_dir SQLSERVER_JDBC=sqlServer_jar_dir JAZZ_INSTALL_DIR=rtc_install_dir export JAVA_OPTS="-Djava.awt.headless=true -Djava.library.path=tomcat_for_rtc_install_directory/shared/lib -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
oracle_jar_dir 是
ojdbc14.jar 檔的目錄 (rtc_install_dir/jazz/server/oracle)
sqlServer_jar_dir 是 sqljdbc.jar 檔的目錄 (rtc_install_dir/jazz/server/sqlserver)

如果您要將 Rational Asset Manager 與 Rational Team Concert 安裝在相同的應用程式伺服器上,請使用 JAVA_OPTS 系統變數來取代您在配置 Rational Asset Manager Tomcat 伺服器的啟動 Script 時所建立的變數;這項宣告仍包含 -Djava.library.path 選項。
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=db2admin
com.ibm.team.scm.tmpdir=team_temp_dir com.ibm.team.repository.server.repourl.port.http=unsecure_port com.ibm.team.repository.user.registry.type=UNSUPPORTED com.ibm.team.repository.ws.allow.admin.access=false com.ibm.team.repository.server.repourl.port.https=secure_port

com.ibm.team.repository.db.vendor = ORACLE
com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
com.ibm.team.scm.tmpdir=team_temp_dir com.ibm.team.repository.server.repourl.port.http=unsecure_port com.ibm.team.repository.user.registry.type=UNSUPPORTED com.ibm.team.repository.ws.allow.admin.access=false com.ibm.team.repository.server.repourl.port.https=secure_port
com.ibm.team.repository.db.override.versioncheck=true

com.ibm.team.repository.db.vendor = SQLSERVER
com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
com.ibm.team.scm.tmpdir=team_temp_dir com.ibm.team.repository.server.repourl.port.http=unsecure_port com.ibm.team.repository.user.registry.type=UNSUPPORTED com.ibm.team.repository.ws.allow.admin.access=false com.ibm.team.repository.server.repourl.port.https=secure_port
<role rolename="JazzUsers"/> <role rolename="JazzAdmins"/> <role rolename="JazzDWAdmins"/> <role rolename="JazzGuests"/>
<user username="admin" password="" roles="admin,manager,JazzAdmins" />
如果您要將應用程式安裝在相同的 Tomcat 伺服器上,請為現有的管理使用者,新增 JazzAdmins 角色。
tomcat_for_rtc_install_directory\bin\startup.bat

tomcat_for_rtc_install_directory/bin/startup.sh您可以在 Tomcat 啟動檔中找到現有的 rtc_install_dir 位置。在啟動檔中,搜尋包含 JAZZ_INSTALL_DIR= 的字行;JAZZ_INSTALL_DIR 變數的值是現行 Rational Team Concert 檔的位置。
(請以 %20 取代 new_rtc_install_dir 中的空格字元):set JAZZ_INSTALL_DIR=new_rtc_install_dir


:JAZZ_INSTALL_DIR=new_rtc_install_dir
| 原始檔案名稱 | 新檔名 | 產生的環境定義路徑 | 這是什麼? |
|---|---|---|---|
| com.ibm.ram.repository.web.tomcat_runtime.war | ram.war | ram | Tomcat 的 Rational Asset Manager 主要 Web 應用程式 |
| com.ibm.ram.repository.web.ws.tomcat_runtime.war | ram.ws.war | ram.ws | Tomcat 的 Rational Asset Manager Web 服務應用程式 |
| ramhelp.war | ram.help.war | ram.help | Rational Asset Manager 說明和使用者輔助應用程式 |
| rmcabdgovernprocess.war | ram.process.war | ram.process | 資產型開發和控管程序的說明文件應用程式 |
如果您當初利用 Installation Manager,將 Rational Asset Manager 7.0.0.2 版 Eclipse 用戶端安裝到現有的 Eclipse 3.3 版應用程式中,請利用 Installation Manager 來解除安裝用戶端。 您無法利用「Eclipse 配置管理程式」來解除安裝 Eclipse 用戶端中的 Rational Asset Manager。
如果您當初利用 Eclipse 更新管理程式來安裝 Rational Asset Manager Eclipse 用戶端外掛程式,在您安裝 Rational Asset Manager 的最新版本之前,請先利用 Eclipse 配置管理程式來移除任何名稱為 Rational Asset Manager 的特性。 如果要在 Eclipse 中使用 Eclipse 配置管理程式,請按一下說明 > 軟體更新項目 > 管理配置。