CRConfig.xml ファイルには、Crystal Reports で使用する構成情報が含まれています。 ClearQuest Reporting Driver を有効にするには、このファイルを更新する必要があります。
始める前に
このトピックのパス名では、次の環境変数を使用します。
- %RATIONAL_COMMON%
- Rational の共通ファイルがインストールされているディレクトリ
このトピック内のステップを実行する前に、
CRConfig.xml ファイルのバックアップ コピーを作成してください。 Crystal Reports バージョン 11
リリース 2 の場合、
CRConfig.xml ファイルは以下のディレクトリにあります。
C:¥Program Files¥Business Objects¥Common¥3.5¥java
手順
ClearQuest Reporting Driver を有効にするには、以下を実行します。
- テキスト エディタを使用して、CRConfig.xml ファイルを開きます。
DataDriverCommon エレメントで、ClearQuest Reporting Driver に必要な各 .jar ファイルの完全修飾パスを組み込むために、ClassPath エレメントを更新します。 .jar ファイルごとに別々の項目が必要です。
drive:¥CQReportsDriver¥stpwvcm.jar;drive:¥CQReportsDriver¥stpcq.jar;drive:¥CQReportsDriver¥stpcmmn.jar;drive:¥CQReportsDriver¥cqjdbc.jar;
- ClearQuest では、製品をインストールする際に組み込まれる Java 5.0 が必要になるため、以下のようにパスを置き換える必要があります。
<JavaDir>C:¥Program Files¥Business Objects¥j2sdk1.4.2_08¥bin</JavaDir>
上記の内容を次の内容と置き換えます。
<JavaDir>drive:¥%RATIONAL_COMMON%¥Java5.0¥jre¥bin</JavaDir>
- (オプション) JDBC エレメントの場合は、設定値をカスタマイズして、ClearQuest JDBC ドライバを記述します。 このステップは、ClearQuest
Reporting Driver の設定値をデフォルトの JDBC ドライバとして保存する場合に役立ちます。
<JDBC>
<CacheRowSetSize>100</CacheRowSetSize>
<JDBCURL>jdbc:cq:dataSet/database</JDBCURL>
<JDBCClassName>com.ibm.rational.clearquest.jdbc.CQDriver</JDBCClassName>
<JDBCUserName>user</JDBCUserName>
<JNDIURL><JDBCIURL>
<JNDIConnectionFactory></JNDIConnectionFactory>
<JNDIInitContext></JNDIInitContext>
<JNDIUserName>weblogic<JNDIUserName>
<GenericJDBCDriver>
<Option>Yes</Option>
<DatabaseStructure>catalogs,tables</DatabaseStructure>
<StoredProcType>Standard</StoredProcType>
<LogonStyle>Standard</LogonStyle>
</GenericJDBCDriver>
</JDBC>
タスクの結果
CRConfig.xml ファイルへの変更内容を保存した後で、ClearQuest Reporting Driver が Crystal Reports データ ソースとしてアクセス可能になります。