Ativando o ClearQuest Reporting Driver

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:

  1. 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.
  2. 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.
  3. (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.

Feedback