Você pode mover um fluxo de mensagens de um esquema do intermediário para outro no mesmo projeto ou para um esquema do intermediário em outro projeto. Talvez você queira fazer isso, por exemplo, se estiver reorganizando os recursos em seus
projetos.
Antes de começar
Para concluir esta tarefa, você deve ter concluído a seguinte tarefa:
Para mover um fluxo de mensagens:
- Alterne para o Perspectiva do Desenvolvimento de Aplicativos do Intermediário.
- Arraste e solte o fluxo de mensagens que deseja mover de sua localização atual
para um esquema de intermediário no mesmo projeto do fluxo de mensagens ou em outro. Se o local de destino escolhido não for válido, um ícone preto
sem entrada aparecerá sobre o destino, um diálogo de erro
será exibido e o fluxo de mensagens não será movido.
Você pode mover um fluxo de mensagens para outro esquema no mesmo projeto ou para um esquema em outro projeto do fluxo de mensagens.
- Se preferir, você pode fazer o seguinte:
- Clique com o botão direito do mouse no fluxo de mensagens que deseja mover (<nome_fluxo_mensagens>.msgflow)
na Visualização Navegador e clique em Mover ou em O diálogo Mover é exibido. Ele contém uma lista de todos os projetos válidos
para os quais é possível mover este fluxo de mensagens.
- Selecione o projeto e o esquema de
intermediário no projeto para o qual deseja mover o fluxo de mensagens. Você pode mover um fluxo de mensagens para outro esquema no mesmo projeto ou para um esquema em outro projeto do fluxo de mensagens.
- Clique em OK para concluir a
movimentação ou em Cancelar para cancelar a
movimentação. Se você clicar em OK, o fluxo de mensagens será movido
para sua nova localização.
- Verifique se existem erros (indicados pelo ícone de erro
) ou avisos (indicados pelo ícone de aviso
) que tenham sido gerados pela operação de movimentação na visualização Tarefas. Os erros na visualização Tarefas incluem os causados
por referências do intermediário. Quando a operação mover estiver
concluída, todas as referências a esse fluxo de mensagens (por
exemplo, se esse era um fluxo de mensagens com erro reutilizável que
foi incorporado em outro fluxo de mensagens) serão verificadas. Se você tiver movido o
fluxo de mensagens para o mesmo esquema de intermediário (no mesmo projeto ou em outro), todas as
referências ainda serão válidas.
No entanto, se você mover o
fluxo de mensagens de um esquema do intermediário para outro
(no mesmo projeto ou em outro), as referências serão interrompidas.
Isso ocorre porque os recursos estão vinculados pelo nome completo do
qual o esquema do intermediário faz parte. As informações sobre
quaisquer referências interrompidas são gravadas na visualização Tarefas,
por exemplo, O fluxo mflow1 vinculado ou aninhado não pode
ser localizado.
- Dê um clique duplo em cada erro ou aviso para corrigi-lo. Isso abre o fluxo de mensagens
que tem o erro na visualização do editor e realça o nó com erro.
Quando mover um fluxo de mensagens, os arquivos associados (por exemplo, quaisquer arquivos ESQL
ou de mapeamento) não são automaticamente movidos para o esquema de intermediário de destino. Se desejar que esses arquivos também sejam movidos, isso deve ser
feito explicitamente, seguindo esse procedimento.