Criando Definições de Importação para o Servidor de Gerenciamento de Design

Depois de configurar e iniciar o IBM® Rational Software Architect Design Manager Import Engine, você deve criar uma definição de importação no Servidor de Gerenciamento de Design que especifica todo o conteúdo do modelo a ser importado para o servidor.

Antes de Iniciar

Importante: Antes de importar um modelo, você deve criar e definir um espaço de configuração. Um espaço de configuração é um grupo de configurações (um conjunto de versões exclusivo). Cada área do projeto de gerenciamento de design está associada a um espaço de configuração; diversas áreas do projeto podem ser relacionadas ao mesmo espaço de configuração e podem compartilhar configurações.
Nota: Você deve adicionar um servidor de extensão de domínio dedicado para assegurar que o Servidor de Gerenciamento de Design exiba o conteúdo do Rational Software Architect como diagramas, dados da visualização do Explorer, funcionalidade de importação e propriedades. O servidor de extensão é um pacote de instalação separado que pode ser instalado com o Servidor de Gerenciamento de Design. Também é possível instalar o servidor sozinho em um servidor separado e registrá-lo manualmente.

Sobre Esta Tarefa

É possível definir o conteúdo de modelo a ser colocado no Servidor de Gerenciamento de Design de dois modos:
  • Importar uma área de trabalho inteira: Este modo usa uma versão instalada do Eclipse para acessar a área de trabalho. Com esta opção, é possível executar um mapeamento exato um a um ou a importação da área de trabalho local; cada modelo na área de trabalho é colocado no servidor do modelo. Essa opção substitui todo o conteúdo no servidor do modelo rapidamente.
  • Importar projetos individuais: Este modo usa o sistema de arquivos e não requer uma instalação do Eclipse, a não ser que você deseje usar scripts Ant. Com essa opção, é possível customizar e definir projetos individuais para serem colocados no servidor do modelo. Usando essa opção, é possível fazer pull dos projetos a partir das áreas de trabalho do Eclipse; também é possível fazer pull de projetos específicos da mesma área de trabalho do Eclipse, em vez de todo o conteúdo, quando você usa a primeira opção.

    Além disso, as áreas de trabalho Eclipse podem conter projetos vinculados que não estão localizados fisicamente sob a pasta da área de trabalho raiz. Para suportar a importação seletiva desses projetos, o mecanismo de importação tenta detectar se uma pasta de área de trabalho especificada está localizada em uma área de trabalho Eclipse que contém uma pasta .metadata (localizada sob a pasta de área de trabalho raiz especificada). Se sim, o mecanismo de importação tenta carregar a área de trabalho e, então, encontra e importa os projetos selecionados. Caso essa tentativa não seja bem-sucedida (por exemplo, se pelo menos um projeto estiver ausente após a área de trabalho ser carregada), o mecanismo de importação tenta localizar o projeto ausente usando o sistema de arquivos.

Importante: Depois de criar uma definição de importação, não é possível alterar o modo até a definição de importação ser excluída. Para excluir uma definição de importação, na página Definição de Importação, clique em Excluir Definição e Dados de Importação; a definição de importação, incluindo todos os modelos importados anteriormente, são excluídos.
Nota: Para acessar a página Definição de Importação, clique no menu Arquivo na parte superior da tela e clique em Definição de Importação.

Procedimento

  1. Para criar uma definição de importação especificando um caminho da área de trabalho do Eclipse, clique em Arquivo > Definição de Importação. Uma área do projeto deve ser carregada e uma configuração (espaço) deve ser especificada.
    Nota: Não é possível importar um modelo na área do projeto que é ativamente gerenciada com o Design Management.
  2. Na página Definição de Importação, clique em uma opção de importação e conclua as subetapas da opção:
    • Importar uma área de trabalho inteira
      1. No campo Importar Nome do Mecanismo, insira o mesmo ID de mecanismo de importação que você criou quando configurou o mecanismo de importação: DM_Import_Def.
      2. Clique em Testar para assegurar que o mecanismo de importação iniciou e a conexão é válida.
      3. (Opcional) No campo Caminho do Script Ant, insira o local do script Ant.
      4. No campo Caminho da Área de Trabalho do Eclipse, insira o caminho para a pasta da área de trabalho local do Eclipse que contém o conteúdo de modelo a ser importado para o Servidor de Gerenciamento de Design. O caminho da área de trabalho do Eclipse deve apontar para um computador local (não para o Servidor de Gerenciamento de Design) que contém os modelos do Rational Software Architect; esse computador também deve ter o mecanismo de importação instalado, configurado e em execução. Ao fornecer o caminho do arquivo, você está configurando o mecanismo de importação para ir para uma área de trabalho específica e colocar todo o conteúdo do modelo em um projeto no Servidor de Gerenciamento de Design.
      5. (Opcional) Na seção Mapeamentos de Caminho, especifique as variáveis de mapeamento de caminho que você usa na sua área de trabalho. Lembre-se, o Servidor de Gerenciamento de Design não tem nenhum sistema de arquivo, assim o valor de um mapa de caminho deve ser relativo ao caminho da área de trabalho.
    • Importar projetos individuais de uma ou mais áreas de trabalho do Eclipse. Esse modo usa o sistema de arquivos e não exige uma instalação do Eclipse a menos que você queira usar scripts Ant.
      1. No campo Importar Mecanismo, insira o mesmo ID de mecanismo de importação que você criou quando configurou o mecanismo de importação: DM_Import_Def.
      2. Clique em Testar para assegurar que o mecanismo de importação iniciou e a conexão é válida.
      3. (Opcional) No campo Caminho do Script Ant, insira o local do script Ant.
      4. Em Projetos, insira os caminhos para os projetos individuais nas áreas de trabalho do Eclipse no computador que contém o conteúdo do modelo a ser importado. Para incluir um projeto, na seção Projetos, clique em Incluir.
      5. Insira os nomes dos projetos a serem importados.
      6. (Opcional) Na seção Mapeamentos de Caminho, especifique as variáveis de mapeamento de caminho que você usa na sua área de trabalho. O servidor não tem nenhum sistema de arquivo, assim o valor de um mapa de caminho deve ser relativo ao caminho da área de trabalho.
      7. (Opcional) Na seção Avançado, especifique o número de minutos para o mecanismo de importação aguardar antes de interromper a tentativa de transferir o conteúdo do modelo.
  3. (Opcional) Na seção Planejamento, clique em Solicitar automaticamente uma importação usando este planejamento e especifique com que frequência o mecanismo de importação procurará por atualizações de modelo. Também é possível planejar uma captura instantânea depois do processo de importação, de modo a ter uma visualização do projeto em um ponto específico no tempo.
  4. Para reter todas as atualizações de definição, clique em Salvar.

Feedback