Configurando o Rational DOORS Web Access para Acessar Aplicativos Remotos com OSLC

É possível configurar o IBM® Rational DOORS Web Access para que possa acessar os dados que estão armazenados em um aplicativo remoto, usando o OSLC. Obtenha informações sobre o aplicativo remoto a partir de seu administrador e registre o aplicativo com Rational DOORS.

Antes de Iniciar

Entre em contato com o administrador do outro aplicativo com o qual deseja integrar e solicite o Nome do Consumidor OAuth, o Segredo do Consumidor e a URL dos Serviços Raiz para o aplicativo.

Sobre Esta Tarefa

Quando receber as informações necessárias do administrador do aplicativo remoto, use a janela Serviços remotos para registrar os detalhes.

Depois de registrar o aplicativo remoto, inclua os projetos a partir do aplicativo remoto ao qual deseja se integrar.

Nota: Se você não executar essas etapas corretamente, será exibido um erro quando tentar configurar os links entre o Rational DOORS Web Access e o outro aplicativo. Depois de configurar a integração, um erro também será exibido se você desinstalar o aplicativo remoto ou se a conectividade ao aplicativo for interrompida.

Procedimento

  1. Efetue login no Rational DOORS como um gerente de banco de dados ou um usuário customizado que tem permissão para gerenciar o banco de dados.
  2. Clique em Arquivo > OSLC > Serviços Remotos. A janela Serviços Remotos é aberta.
  3. Na área de janela Lista de Servidores, clique em Incluir e preencha os campos com as informações fornecidas pelo administrador do aplicativo remoto.
    Nota: Quando você configura relacionamentos "amigáveis" para vinculação do OSLC entre servidores participantes, sempre use um nome do servidor. Não use um endereço IP.
  4. Clique em Registrar. O aplicativo remoto será incluído na lista.
  5. Na área de janela Links de Colaboração, clique em Incluir.
  6. Selecione o aplicativo remoto registrado e navegue até o projeto no aplicativo com o qual deseja se integrar. Você pode ser solicitado a efetuar o login no aplicativo remoto.
  7. Clique em Incluir para concluir a integração com o projeto.

O que Fazer Depois

Você deve fornecer ao administrador do outro aplicativo uma Chave do consumidor, Segredo do OAuth e URL de serviços raiz para sua instalação do Rational DOORS Web Access.

Para obter informações sobre como reunir estas informações, consulte Configurando o Rational DOORS Web Access para ser Acessado por Aplicativos Remotos com OSLC.

Se você integrar o Rational DOORS Web Access a um aplicativo que use o Jazz Team Server e a descoberta do link, será solicitado que você autentique quando abrir módulos que contenham links ao aplicativo remoto. É possível evitar prompts de autenticação repetidos, designando Rational DOORS Web Access como um serviço confiável.
  1. Efetue logon no servidor de aplicativo remoto e abra a página Administração do servidor, por exemplo:
    • Jazz Team Server: https://host-name:9443/jts/admin
    • Design Management Server: https://host-name:9443/dm/admin
  2. Na seção de Comunicação, clique em Consumidores (Entrada).
  3. Edite o consumidor Rational DOORS Web Access e assegure-se de que a caixa de opção Confiável esteja selecionada.
  4. Clique em Propriedades Avançadas.
  5. Na seção com.ibm.team.repository.service.internal.oauth.TrustedCallbackService, insira um valor Trusted Callback Service URL que especifica a URL para o servidor Rational DOORS Web Access; por exemplo, https://dwaserver.com:9443. Essa entrada estabelece o URI do servidor confiável que corresponde à opção Confiável.
  6. Salve as configurações das Propriedades avançadas.
Nota: Se você mover um banco de dados Rational DOORS que contenha links OSLC para um servidor diferente, os links OSLC no aplicativo associado serão quebrados. É necessário configurar cada link a partir de qualquer aplicativo associado ao novo servidor de banco de dados.

Ícone de vídeo Assista aos vídeos

Lista de execução do CLM
Canal do Jazz.net
Canal de Educação do Usuário

Ícone Saber mais Saiba mais

Círculo de aprendizado do CLM
Círculo de aprendizado Agile
Círculos de aprendizado

Ícone Perguntar Fazer perguntas

Fórum do Jazz.net
Fóruns developerWorks

Ícone Suporte Obtenha suporte

Portal de suporte
Wiki de implementação
Blog de suporte