ClearQuest Reporting Driver の有効化

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 を有効にするには、以下を実行します。

  1. テキスト エディタを使用して、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;
  2. 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>
  3. (オプション) 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 データ ソースとしてアクセス可能になります。

フィードバック