Atualize o arquivo de configuração do Crystal Reports com informações de caminho para os arquivos do ClearQuest Reporting Driver.
Antes de Iniciar
A seguinte variável de ambiente é utilizada em nomes de caminho neste
tópico:
- %RATIONAL_COMMON%
- Diretório no qual os arquivos comuns do Rational estão instalados
Antes de executar as etapas neste tópico crie uma cópia de backup do arquivo
crconfig.xml. Para o Crystal Reports XI R2, o local padrão para o arquivo é:
C:\Program Files\Business Objects\Common\3.5\java
Para o Crystal Reports versão 11 release 2, o
cronfig.xml está localizado no seguinte diretório:
C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\
Procedimento
Para ativar o ClearQuest Reporting Driver:
- Usando um editor de texto, abra o arquivo crconfig.xml.
No elemento DataDriverCommon, atualize o elemento ClassPath para incluir o caminho completo de cada arquivo necessário para o
ClearQuest Reporting Driver. Uma entrada separada é necessária para cada arquivo.
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: Anexe os arquivos do driver de relatório no final da especificação do caminho de classe após os itens originais.
Não inclua o arquivo stpclientws.jar no ClassPath do Crystal Reports. A inclusão desse arquivo no caminho pode causar erros no Crystal Reports.
- Se você estiver usando o Crystal Reports 11 release 2, altere a configuração do Java Runtime para este valor:
<JavaDir>C:\Program Files\IBM\RationalSDLC\common\Java5.0\jre\bin<JavaDir>
Esta etapa não é necessária para o Crystal Reports 2011.
- (Opcional) No elemento JDBC, customize as configurações para descrever o driver JDBC do ClearQuest. Essa etapa será útil se você quiser que as configurações do ClearQuest
Reporting Driver sejam salvas como o driver JDBC padrão.
<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: Por padrão, se você usar a conexão do servidor da Web ClearQuest, substitua a configuração do parâmetro JDBCURL por esta definição:
<JDBCURL>jdbc:cq:DBset/LogicalDBname@http://localhost:12080/TeamWeb/services/Team</JDBCURL>
Resultados
Após salvar as modificações no
crconfig.xml, o ClearQuest Reporting Driver estará acessível como uma origem de dados do Crystal Reports.