Este tópico descreve como configurar comunicações entre o
IBM Rational Quality Manager e o IBM Rational Team Concert, de forma que seja possível utilizar o Rational Team Concert como seu provedor de construções e sincronizar informações com o Rational
Quality Manager. Depois de executar essa configuração, os usuários podem rastrear construções usando a interface com o usuário do Rational Quality Manager, embora as informações de construção sejam mantidas no Rational Team Concert.
Nota: Antes de começar, verifique se é possível efetuar login no Rational Quality Manager a partir da máquina que hospeda o Rational Team Concert Jazz Team Server.
Do mesmo modo, verifique se é possível efetuar login na UI da Web do Admin do Rational Team Concert a partir da máquina que hospeda o servidor do Rational Quality Manager.
Para configurar a integração de construção:
- Configure o Rational Team Concert para aceitar pedidos de domínios cruzados do Rational Quality Manager.
- Na UI da Web do Administrador do Rational Team Concert, clique na guia Servidor.
- Na área de janela Configuração, clique em Propriedades Avançadas.
- Em Componente do Repositório de Núcleo, role até o componentecom.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService.
- Para o valor Atual da propriedade da Lista de Desbloqueio do Host do Domínio Cruzado, digite as várias URLs que podem ser usadas para acessar o servidor do Rational Quality Manager. Separe cada caminho com uma vírgula e tente incluir todos os caminhos possíveis, por exemplo:
https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz
Os exemplos anteriores incluem o nome simples do host, o nome do host junto com o nome do domínio e o endereço IP.
Caso seja necessário configurar múltiplos servidores do Rational Quality Manager, também é possível usar vírgulas para separar cada URL de servidor.
- Para a propriedade Ativar Comunicação de Domínio Cruzado, altere o Valor Atual para true.
- Role até o componente com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- Digite o nome do host do Rational Team Concert Jazz Team Server.
Por exemplo: myrtcserver.ourdomain.mycompany.com.
- Configure Utilizar Nome do Host Canônico para false.
- Clique em Salvar.
- Configure o Rational Quality Manager de forma que ele possa se comunicar com o Rational Team Concert .
- Na interface com o usuário do Rational Quality Manager, clique em Admin e, em seguida, clique em Administração do Jazz Server.
- Clique em Propriedades Avançadas.
- Em Estrutura de Integração do Build, acesse o componente com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector e modifique as propriedades conforme o necessário.
- Se necessário, em valor Atual, digite
o Nome de Usuário e Senha corretos do administrador do Rational Team Concert Jazz Team Server.
No mínimo, o Nome do Usuário deve possuir permissões do repositório JazzUsers e também deve possuir uma Licença de Acesso do Cliente a ele designada.
- Se necessário, atualize o valor Atraso ou aceite o padrão.
O valor Atraso determina com que frequência o servidor do Rational Quality Manager sincroniza com o Rational Team Concert
Jazz Team Server.
O padrão está configurado para 500 segundos. Caso deseje ver alterações com mais frequência, reduza a frequência de atraso. Caso isso produza uma carga muito alta sobre o servidor do Rational Quality Manager, é possível aumentar a frequência de atraso.
- Em Componente do Provedor de Integração, acesse o componente com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService e modifique as propriedades conforme a necessidade. Em Valor Atual, digite o Nome de Usuário e Senha corretos para o usuário do Rational Team Concert Jazz Team Server.
Esse Nome do Usuário deve possuir permissões do repositório JazzUsers e também deve possuir uma Licença de Acesso do Cliente a ele designada.
- Em Componente do Repositório de Núcleo, role até o componente com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- Digite o nome do host do servidor do Rational Quality Manager.
Por exemplo, myrqmserver.ourdomain.mycompany.com.
- Configure Utilizar Nome do Host Canônico para false.
- Clique em Salvar.
- Configure a ligação entre a área do projeto do Rational Team Concert e a área do projeto do Rational Quality Manager. Depois de configurar essa ligação, as informações de construção que foram criadas no Rational Team Concert serão armazenadas na área do projeto o Rational Quality Manager.
- Na interface com o usuário do Rational Quality Manager, clique em Admin e, em seguida, clique em Propriedades do Sistema.
- Clique em Provedor do Build.
- Para o Provedor, selecione Provedor de Integração de RTC.
- Clique em Configurar.
Isso inicia o assistente para configuração do Rational Team Concert como o provedor de construção.
- No campo URL, digite a URL completa do Rational Team Concert Jazz Team Server,
por exemplo, https://rtc_server1:9443/jazz.
Nota: O nome do host na URL deve ser o mesmo usado na Etapa 1g.
- No campo Nome, digite um nome para este Rational Team Concert Jazz Team Server específico.
- (Opcional) No campo Descrição,
digite uma descrição do servidor.
- Clique em Avançar.
Nota: Caso você veja uma mensagem de aviso Erro de Segurança, Incompatibilidade de Nome de Domínio, simplesmente clique em OK. Caso seja solicitado a Verificar o Usuário que Efetuou Login, clique em Continuar ou clique Efetuar Login como um Usuário Diferente.
- Na página seguinte do assistente, selecione a área do projeto do Rational Team Concert para as construções. Por padrão, esta é a área do projeto Builds do QM.
- Clique em Concluir.
Depois de concluir o assistente, a página Provedor de Construções será atualizada para mostrar um status de sucesso e sumário.
Depois de concluir essas etapas, os usuários serão capazes de rastrear construções criadas no Rational Team Concert.