Mettez à jour le fichier de configuration Crystal Reports avec les informations de
chemin pour les fichiers ClearQuest Reporting Driver.
Avant de commencer
La variable d'environnement suivante est utilisée dans les noms de chemin dans cette rubrique :
- %RATIONAL_COMMON%
- Répertoire d'installation des fichiers communs de Rational
Avant de suivre la procédure indiquée dans cette rubrique, créez une copie de sauvegarde du fichier
crconfig.xml. Pour Crystal
Reports XI R2, l'emplacement par défaut du fichier est :
C:\Program Files\Business Objects\Common\3.5\java
Pour
Crystal Reports, version 11 édition 2,
cronfig.xml se
trouve dans le répertoire suivant :
C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\
Procédure
Pour activer ClearQuest Reporting Driver :
- A l'aide d'un éditeur de texte, ouvrez le fichier crconfig.xml.
Dans l'élément DataDriverCommon, mettez à jour l'élément ClassPath
pour inclure le chemin qualifié complet pour chaque fichier requis
par ClearQuest Reporting Driver. Une entrée distincte est requise pour
chaque fichier.
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;
Important : Ajoutez les fichiers de pilote de périphérique de rapport
à la fin de la spécification Classpath après les articles originaux.
N'incluez pas le fichier stpclientws.jar dans
Crystal Reports ClassPath. L'inclusion de ce fichier
dans le chemin peut causer des erreurs dans Crystal Reports.
- Si vous utilisez Crystal Reports 11 version 2, attribuez
la valeur suivante au paramère Java Runtime :
<JavaDir>C:\Program Files\IBM\RationalSDLC\common\Java5.0\jre\bin<JavaDir>
Cette
étape n'est pas requise pour Crystal Reports 2011.
- (Facultatif) Dans l'élément JDBC, personnalisez les paramètres pour décrire le pilote JDBC ClearQuest. Cette étape est utile si vous voulez que les paramètres de ClearQuest
Reporting Driver soient sauvegardés comme pilote JDBC par défaut.
<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>
Remarque : Si vous utilisez la connexion du serveur Web ClearQuest
par défaut, remplacez le paramètre JDBCURL par cette définition :
<JDBCURL>jdbc:cq:DBset/LogicalDBname@http://localhost:12080/TeamWeb/services/Team</JDBCURL>
Résultats
Après avoir sauvegardé les modifications apportées à
crconfig.xml, ClearQuest Reporting Driver est accessible en tant que source de données Crystal Reports.