IBM® Rational® Asset Manager は、アセットの開発を管理するために使用できるライフサイクル機能を制御する IBM Rational Team Concert を必要とします。Rational Team Concert をまだ持っていない場合、限定バージョンの Rational Team Concert が組み込まれているため、それを Tomcat サーバーにデプロイできます。
Rational Team Concert サーバー・アプリケーションを既にデプロイおよび構成している場合は、新規アプリケーションをインストールせずに、既存のアプリケーションを使用できます。Rational Team Concert を Rational Asset Manager と連携するように構成する方法については、Rational Asset Manager と共に使用できるよう Rational Team Concert サーバーを構成するを参照してください。
インストール済みで、実行されている Tomcat サーバーへの管理アクセス権限およびファイル・アクセス権限が必要です。
ご使用の Tomcat サーバー用のセキュリティー証明書が必要になります。 組み込みバージョンの Rational Team Concert では、セキュア接続が必要です。
Rational Asset Manager のパフォーマンスと安定性を向上させるには、その Web アプリケーションおよび組み込み IBM Rational Team Concert 用のアプリケーション・ファイルを異なる Tomcat サーバーにインストールします。本資料では、Rational Asset Manager 用 Tomcat サーバーのインストール・ディレクトリーは tomcat_install_directory と示されます。 Rational Team Concert 用 Tomcat サーバーのインストール・ディレクトリーは、tomcat_for_rtc_install_directory です。 すべての Web アプリケーションを同じ Tomcat サーバーにインストールする場合、ディレクトリーは同じになります。

Rational Licensing Key Server V8.1.2 のライブラリー・ファイルを
tomcat_for_rtc_install_directory¥shared¥lib フォルダーに解凍します。 keytool -genkey -alias tomcat -keystore tomcat_for_rtc_install_directory/.keystore
このコマンドを実行すると、鍵ストア・ファイル用のパスワードを入力するようプロンプトが出されます。 デフォルトのパスワードは changeit ですが、別のパスワードを指定する必要があります。 このパスワードは後で server.xml ファイルに入力するため、覚えておいてください。
IBM JRE を使用している場合、多くの 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 7 SSL Configuration HOW-TO」および「Apache Tomcat Configuration Reference」を参照してください。

データベース・プロバイダーから該当する .jar ファイルをコピーします。
ojdbc6.jar ファイルを rtc_install_dir/jazz/server/oracle フォルダーにコピーします (oracle フォルダーの作成が必要になる場合があります)。このファイルは Oracle からダウンロードできます。
以下のファイルを rtc_install_dir/jazz/server/sqlserver フォルダーにコピーします (sqlserver フォルダーの作成が必要になる場合があります)。
rtc_install_dir のスペース文字をそれぞれ %20 に置き換えてください。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 は、ojdbc6.jar ファイルのディレクトリーです (rtc_install_dir/jazz/server/oracle)
sqlServer_jar_dir は、sqljdbc4.jar ファイルのディレクトリーです (rtc_install_dir/jazz/server/sqlserver)

Rational Asset Manager と Rational Team Concert を
同じアプリケーション・サーバー上にインストールする場合は、この JAVA_OPTS システム変数を使用して、
Rational Asset Manager 用に Tomcat サーバーの始動スクリプトを構成したときに作成した内容を置き換えてください。
この宣言には、-Djava.library.path オプションが含まれています。
Windows 上の DB2 の場合: teamserver.db2.win32.properties


DB2 on Linux, AIX, or
Linux for zSeries の場合: teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
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

repotools.bat -createTables teamserver.properties=conf¥jazz¥teamserver.properties



./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
<role rolename="JazzUsers"/>
<role rolename="JazzAdmins"/>
<role rolename="JazzDWAdmins"/>
<role rolename="JazzGuests"/>
<user username="admin" password="" roles="admin,manager,JazzAdmins" />
同一の Tomcat サーバーにアプリケーションをインストールする場合、Rational Asset Manager アプリケーション用のユーザー・セキュリティー設定を変更したときに作成したユーザーに JazzAdmins ロールを追加します。
tomcat_for_rtc_install_directory¥bin¥startup.bat

tomcat_for_rtc_install_directory/bin/startup.sh