Extraindo Dados do Rational DOORS com Configurações de Segurança DXL

É possível extrair dados do Rational DOORS em execução em modo seguro. Quando o Rational DOORS for executado no modo seguro, os scripts DXL e alguns arquivos incluídos serão restritos. Se o DXL confiável não estiver definido em Rational DOORS, nenhuma tarefa adicional deve ser executada para Rational Publishing Engine para acessar os arquivos para gerar os relatórios a partir dos dados Rational DOORS. Se a configuração de DXL confiável estiver definida, você deverá configurar o Rational Publishing Engine para funcionar com o Rational DOORS.

Os scripts DXL são arquivos que são criados no diretório temporário para o usuário configurar a execução de DXL. As informações armazenadas aqui são aquelas extraídas do Rational DOORS, incluindo caminhos de módulo, nomes de visualização, versões da linha de base e nomes dos atributos. O instalador Rational Publishing Engine implementa seus próprios DXLs e compila um arquivo XML que fornece detalhes de tempo de execução para o ambiente DXL. O caminho até este arquivo XML é configurado em uma variável do sistema. Esta tarefa fornece as etapas para configurar a variável do sistema com o caminho.

Sobre Esta Tarefa

Sobre o local DXL confiável:
  • Definido por meio da variável do sistema RPE_DXLLOCATION
  • Deve ser o mesmo caminho que o contido nas propriedades do banco de dados do Rational DOORS
  • Deve ser um caminho absoluto e não pode conter variáveis do sistema. Exemplo de valor inválido: %DOORS_SERVER%\DOORS\trusted_dxl, em que DOORS_SERVER é \\Arakis
  • Deve ser um caminho UNC. O caminho não pode ser uma letra da unidade mapeada, pois os mapeamentos de unidades são unidades específicas do usuário e podem não estar acessíveis a partir de todas as contas do usuário, incluindo a conta do Sistema Local usada pelos Serviços NT, como o serviço Tomcat. Exemplo de valor inválido: Z:\trusted_dxl, em que Z: = \\Arakis\DOORS
  • O caminho não deve terminar com uma barra invertida (\)

Procedimento

  1. Na instalação do Rational DOORS, localize os caminhos para os diretórios Add-ins e Batch files:
    1. Abra o Rational DOORS.
    2. Clique com o botão direito do mouse em Banco de Dados do DOORS e clique em Propriedades.
    3. Na janela Propriedades, selecione Seguranças DXL.
    4. Observe os valores dos caminhos nos campos Caminho dos Suplementos e Caminho dos arquivos em lote.
  2. Copie o diretório RPE_HOME\source.
  3. Cole o diretório source no diretório de suplementos do Rational DOORS. Como o Rational Publishing Engine referencia aos arquivos incluídos usando caminhos relativos, o tempo de execução DXL do Rational DOORS pode recuperá-los. A estrutura de pasta deve ser preservada. O diretório source não pode ser renomeado.
  4. Cole o diretório source no diretório de arquivos em lote do Rational DOORS. A estrutura de pasta deve ser preservada. A pasta source não pode ser renomeada.
  5. Defina a variável RPE_DXLLOCATION para apontar para o Batch files path. O Rational Publishing Engine usa este local como o local de inicialização para o DXLs em vez do padrão RPE_HOME.
    Nota: Especifique um caminho UNC completo para o local DXL confiável. Os caminhos que usam nomes de unidades mapeadas não podem ser usados, porque são unidades específicas do usuário e podem não estar disponíveis para todos os usuários.

Feedback