Aggiornare il file di configurazione di Crystal Reports con le
informazioni sul percorso dei file di ClearQuest Reporting Driver.
Prima di iniziare
In questo argomento viene utilizzata la seguente variabile di ambiente nei nomi percorso:
- %RATIONAL_COMMON%
- Directory in cui sono installati i file comuni Rational
Prima di eseguire la procedura presente in questo argomento, creare una copia di backup del file
crconfig.xml. Per Crystal
Reports XI R2, la posizione predefinita del file è:
C:\Program Files\Business Objects\Common\3.5\java
Per Crystal Reports versione 11
release 2,
cronfig.xml si trova nella seguente
directory:
C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\
Procedura
Per abilitare ClearQuest Reporting Driver:
- Utilizzando un editor di testo, aprire il file crconfig.xml.
Nell'elemento DataDriverCommon, aggiornare l'elemento ClassPath
per includere il percorso completo del file richiesto da
ClearQuest Reporting Driver. È richiesta una voce separata per ciascun file.
C:\CQReportDriver-dir\stpwvcm.jar;C:\CQReportDriver-dir\stpcmmn.jar;drive:\CQReportDriver-dir\cqjdbc.jar;drive:\CQReportDriver-dir\cqjni.jar;drive:\CQReportDriver-dir\stpcq.jar;
Importante: Accodare i file di Reporting Driver alla fine
della specifica del Classpath dopo le voci originali.
Non includere il file stpclientws.jar nel
ClassPath di Crystal Reports. Includere questo file nel percorso
potrebbe provocare degli errori in Crystal Reports.
- Se si sta utilizzando Crystal Reports 11 release 2, modificare le impostazioni
Java Runtime con questo valore:
<JavaDir>C:\Program Files\IBM\RationalSDLC\common\Java5.0\jre\bin<JavaDir>
Questo passo
non è richiesto in Crystal Reports 2011.
- (Facoltativo) Nell'elemento JDBC, personalizzare le impostazione per descrivere
il driver JDBC ClearQuest. Questo passo è utile se si desidera che le impostazioni ClearQuest
Reporting Driver vengano salvare come driver JDBC predefinito.
<JDBC>
<CacheRowSetSize>100</CacheRowSetSize>
<JDBCURL>jdbc:cq:DBset/LogicalDBname</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>
Nota: Se viene utilizzata la connessione al server ClearQuest Web come impostazione predefinita,
sostituire le impostazioni del parametro JDBCURL con questa definizione:
<JDBCURL>jdbc:cq:DBset/LogicalDBname@http://localhost:12080/TeamWeb/services/Team</JDBCURL>
Risultati
Una volta salvate le modifiche a
crconfig.xml,
ClearQuest Reporting Driver è accessibile come un'origine dati Crystal Reports.