Para implementar arquivos em um grupo de execução, inclua-os em um arquivo bar.
Crie um arquivo BAR para cada configuração que deseja implementar. Para obter mais detalhes, consulte Criando um Arquivo Broker Archive (BAR).
É possível incluir quaisquer recursos implementáveis do seu espaço de trabalho a um arquivo BAR. Se você selecionar Incluir Arquivos de Origem do Projeto de Área de Trabalho, os arquivos de origem e projeto para todos os fluxos de mensagens, arquivos de esquema de modelo de mensagem, conjuntos de mensagens ou outros recursos implementáveis no broker archive serão incluídos. Para obter mais informações sobre os arquivos que você pode incluir um um broker archive, consulte Broker Archive.
Os subfluxosdefinidos nos arquivos .msgflow não são exibidos no arquivo BAR como itens separados e são incluídos automaticamente. Para incluir esses subfluxos, é necessário incluir apenas o fluxo pai. Subfluxos que são definidos em arquivos .subflow são exibidos no arquivo BAR como itens separados e podem ser implementados como recursos individuais. Se for incluído um fluxo pai contendo esses subfluxos, os subfluxos serão incluídos no arquivo BAR automaticamente quando o arquivo BAR for construído.
É possível incluir arquivos Flow, DLL, ESQL, Java™ JAR, PHP, MAP, XML, XSLT e Conjuntos de Mensagens manualmente seguindo estas etapas. No entanto, os arquivos JAR ou conjuntos .NET (arquivos DLL) que são requeridos pelos nós JavaCompute ou nós .NETCompute nos fluxos de mensagens são incluídos automaticamente a partir de seu projeto Java ou Projeto do Message Broker quando você inclui o fluxo de mensagens. Os arquivos XML e XSL também serão incluídos automaticamente, se forem requeridos pelo fluxo.
Se você selecionar Recursos de Compilação e Sequenciais, o código ESQL será integrado no arquivo .cmf que faz referência a ele. Se você não selecionar Recursos de Compilação e Sequenciais, os arquivos ESQL serão incluídos no arquivo BAR como recursos individuais.
Esteja ciente de que, se seu arquivo BAR contiver uma combinação de recursos que estão compilados e recursos que não estão compilados, você poderá ver resultados inesperados. Por exemplo, se você selecionar a opção Recursos de Compilação e Sequenciais para criar um arquivo BAR que contenha um arquivo ESQL e um fluxo de mensagens, o ESQL será integrado no arquivo do fluxo de mensagens compilado (.cmf). Se você atualizar o ESQL e inclui-lo no arquivo BAR com a opção Recursos de Compilação e Sequenciais desmarcada, o arquivo ESQL será incluído como um recurso individual, mas o arquivo .cmf usará o ESQL original porque ele permanecerá integrado no arquivo .cmf. Para garantir que todos os recursos estejam ou não compilados, ao alterar a opção Recursos de Compilação e Sequenciais, selecione também Remover Conteúdo do Broker Archive Antes da Criação e recrie o arquivo BAR.
Não é necessário reimplementar arquivos JAR, a menos que eles tenham sido atualizados. Se um ou mais arquivos JAR em seu arquivo BAR estiverem presentes no computador no qual o broker está em execução, será possível removê-los com segurança do arquivo BAR antes da nova implementação. Os arquivos JAR disponíveis para o broker incluem arquivos JAR que foram implementados e arquivos JAR existentes nos diretórios de classes compartilhadas ou no subdiretório classes do diretório de instalação. Por exemplo, os arquivos com.ibm.mq.jar, ConfigManagerProxy.jar, jplugin2.jar e javacompute.jar ficam sempre visíveis para o broker e não precisam ser implementados separadamente.
Não é possível ler arquivos implementados retornados dos grupos de execução do broker. Portanto, mantenha uma cópia do arquivo BAR implementado, ou dos arquivos individuais nele contidos.
Para incluir arquivos em um arquivo BAR usando o WebSphere Message Broker Toolkit, conclua as etapas a seguir.
A página Gerenciar lista os arquivos que são novos no arquivo BAR. Expanda os aplicativos e bibliotecas para visualizar seu conteúdo. Os recursos compilados no arquivo BAR são mostrados em ordem alfabética na árvore. É possível editar apenas elementos-raízes, por exemplo, se você tiver incluído um aplicativo no arquivo BAR, poderá renomear o arquivo .appzip ou incluir comentários nele. Não é possível editar recursos no arquivo .appzip, mas as propriedades configuráveis desses recursos podem ser editadas.
Não é possível remover recursos individuais dos arquivos .appzip, .appdomainzip ou .libzip; para remover esses recursos, você deve remover o aplicativo, o domínio de aplicativo .NET ou a biblioteca.
Você pode escolher não exibir os arquivos de origem selecionando Recursos construídos ou Propriedades configuráveis na lista do menu Filtrar por.
Se utilizar propriedades configuráveis, consulte Editando Propriedades Configuráveis.
Se desejar ter múltiplas instâncias de um fluxo com diferentes valores para propriedades configuráveis, consulte Incluindo Múltiplas Instâncias de um Fluxo de Mensagens em um Archive de Broker.
Para fazer alterações adicionais no seu arquivo BAR, consulte Editando um Arquivo Broker Archive Manualmente.
Quando o arquivo BAR estiver concluído, implemente-o seguindo as instruções de Implementando um Arquivo Bar.