Para converter projetos em aplicativos
ou bibliotecas, incluindo verificações de condições prévias, conclua as etapas a seguir.
- No Visualização Desenvolvimento
do Broker, selecione os recursos que
você deseja converter. É possível selecionar diversos projetos
na pasta Recursos Independentes ou selecionar todos os projetos
clicando com o botão direito na pasta Recursos Independentes.
- Clique com o botão direito na pasta Recursos Independentes, ou em um
dos projetos selecionados, e clique em . O assistente Converter
Projetos em Aplicativos e Bibliotecas é aberto.
- Os projetos que podem ser convertidos são listados. Os projetos
selecionados na etapa 2 são pré-selecionados no assistente. Selecione os projetos
a serem convertidos, em seguida, clique em Avançar.
O
assistente conclui uma verificação de condição prévia. Se forem detectados quaisquer erros
que evitariam uma conversão bem-sucedida, esses erros serão listados.
Por exemplo, um Projeto do Message Broker não poderá
ser convertido se referenciar um projeto que não existe. Não é possível
continuar com a conversão até que todos os erros sejam corrigidos.
- Selecione um erro e clique em Corrigir Selecionados.
Alternativamente, é possível corrigir todos os erros listados clicando em Corrigir
todos. Se mais de uma solução estiver disponível para um erro,
será possível selecionar a solução a partir da caixa de diálogo Correção Rápida que é aberta.
Um erro que foi corrigido está indicado por uma marcação verde.
Se depois de aplicar uma ou mais correções, você mudar de ideia, poderá desfazer as
correções. Clique em Cancelar e, em seguida, especifique se as correções
feitas durante a verificação de condição prévia devem ser desfeitas.
Quando você tiver aplicado
correções aos erros, o assistente executará a verificação de condição prévia novamente. Se novos erros ocorrerem, eles serão listados para que seja possível corrigi-los.
Quando
não existir nenhum erro, clique em Avançar.
Ou então, clique em Cancelar, corrija os erros
manualmente e, em seguida, repita as etapas de 1 a 3.
- Revise as ações de conversão propostas.
O
assistente analisa as ações de conversão necessárias e mostra um resumo
das mudanças que ele fará. Os novos aplicativos e bibliotecas propostos
são mostrados no formato de árvore. Expanda um aplicativo ou biblioteca para ver os
recursos que ele referencia. A área de janela Ações de Conversão lista as
mudanças que serão feitas para converter o recurso selecionado.
O
assistente aplica as regras a seguir para converter projetos em aplicativos
ou bibliotecas:
- Um Projeto do Message Broker de nível superior, ou um Projeto do Message Broker que não é referenciado por
outro Projeto do Message Broker, é convertido
em um aplicativo.
- Um Projeto do Message Broker que é referenciado
por outro Projeto do Message Broker é convertido
em uma biblioteca.
- Se você escolher converter um projeto de referência que não seja um Projeto do Message Broker, ele será convertido em uma biblioteca,
exceto para projetos Data Design e Adapter Connection. Esses projetos são inalterados
e são referenciados pelo aplicativo ou biblioteca.
Se escolher não converter o projeto de referência, ele permanecerá inalterado
e o projeto referenciador fará referência ao projeto original.
Por exemplo, um Projeto do Message Broker se refere a conjunto de mensagens. Se o Projeto do Message Broker e
o projeto do conjunto de mensagens forem ambos selecionados para conversão, o Projeto do Message Broker será convertido em um aplicativo
e o projeto do conjunto de mensagens será convertido em uma biblioteca. Entretanto,
se o Projeto do Message Broker for selecionado para conversão,
mas o projeto do conjunto de mensagens de referência não for selecionado, o Projeto do Message Broker será convertido em um aplicativo
que faça referência ao conjunto de mensagens. O conjunto de mensagens não é convertido.
- Um projeto que não é um Projeto do Message Broker
e que é referenciado por diversos projetos é convertido em uma biblioteca
de wrapper. Uma biblioteca de wrapper é uma biblioteca que se refere ao projeto
original, como um projeto do conjunto de mensagens. As referências do projeto a partir de outros
projeto são atualizadas para fazer referência à biblioteca de wrapper.
- Um projeto independente que não é um Projeto do Message Broker é convertido em uma biblioteca.
- Um Projeto do Message Broker que contém referências
quebradas não é convertido; as referências quebradas são relatadas de modo
que seja possível corrigi-las.
- As mudanças de conversão não podem ser revertidas. Portanto, é
solicitado que você faça backup de sua área de trabalho clicando em Exportar.
- Para referência futura, é possível salvar as ações de conversão
para todos os projetos convertidos clicando em Salvar todas as ações
de conversão em arquivo. É possível, então, salvar o único documento
como um arquivo .txt.
- Para concluir as mudanças propostas, clique em Concluir.
Seus projetos selecionados, e os projetos de referência afetados, são convertidos em aplicativos
e bibliotecas e são mostrados no Visualização Desenvolvimento
do Broker.
Em seguida: Agora que você criou
um aplicativo ou uma biblioteca, é possível continuar com qualquer uma das seguintes
tarefas:
Se você converteu um Projeto do Message Broker que fez referência a um projeto Java, poderá agora converter
o projeto Java em uma biblioteca para que possa ser usado por outros aplicativos. No Visualização Desenvolvimento
do Broker, clique com o botão direito no projeto Java e clique em Incluir Projeto em uma Nova Biblioteca. Uma biblioteca é criada para o projeto Java e a referência entre o aplicativo e o projeto Java é reconstruída.
Também é possível converter um aplicativo em uma biblioteca, ou uma biblioteca
a um aplicativo, seguindo as instruções de Convertendo entre Aplicativos e Bibliotecas.