Configurando a Amostra Extensão Definida pelo Usuário

Você pode achar mais fácil seguir estas instruções se imprimi-las antes de iniciar, pois deverá fechar o Message Brokers Toolkit antes de poder desempenhar a Etapa 3.

Para configurar as amostras SearchFilter e NumCompute, faça o seguinte:

  1. Importe as duas amostras. Isso inclui os seguintes diretórios no espaço de trabalho: Esteja ciente de que na importação e configuração da amostra UDE haverá aproximadamente 9 erros e 1 aviso (método reprovado) no toolkit relacionados ao UDESampleMessageFlowProject. Isso deve ser esperado e será resolvido após a Etapa 5 ser concluída, permitindo que os UDEs apareçam na paleta do nó do fluxo de mensagens.
  2. Feche o Toolkit do Message Brokers.
  3. Copie a pasta UDESamplePlugInNodeProject a partir de: para:

    Isso permite que os nós apareçam na paleta do nó do fluxo de mensagens.

    Apenas para Linux, se estiver executando o Toolkit como um usuário não-root, você deve configurar as permissões de arquivo da seguinte maneira:
    1. cd /opt/ibm/MessageBrokersToolkit/6.0/evtoolkit/eclipse/plugins/UDESamplePlugInNodeProject
    2. chmod 666 *
    3. chmod 755 icons
  4. Reinicie o Toolkit do Message Brokers com a opção "-clean". Isso pode ser feito a partir da linha de comandos ou modificando o atalho do menu. A opção "-clean" deve ser utilizada sempre que alterações forem feitas nos UDEs, de modo que elas sejam recuperadas pela paleta do nó do fluxo de mensagens.
  5. Se os erros permanecerem no Toolkit do Message Brokers, limpe todos os projetos no espaço de trabalho: clique em Projeto > Limpar.... No diálogo que se abre, clique em OK.
  6. Alterne para a perspectiva Broker Application Development.
  7. Localize a pasta das bibliotecas de amostras na janela do navegador de recurso.
  8. Expanda a subpasta específica da plataforma adequada até ver o arquivo .jar e o arquivo .lil pertinente.
  9. Mantenha pressionado Ctrl e, em seguida, selecione os arquivos .lil e .jar.
  10. Clique em Arquivo > Exportar > Sistema de arquivos, para exportar o arquivo UDESampleJavaCode.jar e o arquivo NumComputeNode.lil pertinente para um diretório. Quando for solicitado que especifique um diretório para o qual deseja exportar os arquivos, digite o nome de um diretório que não tenha sido criado; o diretório pode ser criado automaticamente, por exemplo, C:\UserLibraries
  11. No console de comandos, no prompt de comandos, digite o seguinte comando:

    mqsistop WBRK6_DEFAULT_BROKER

  12. No console de comandos, no prompt de comandos, digite o seguinte comando:

    mqsichangebroker WBRK6_DEFAULT_BROKER -l directory from step 10

  13. No console de comandos, no prompt de comandos, digite o seguinte comando:

    mqsistart WBRK6_DEFAULT_BROKER

  14. Alterne para a perspectiva Administração do Intermediário.
  15. Conecte-se ao Domínio:
    1. Na visualização Domínios, clique com o botão direito do mouse no domínio WBRK6_DEFAULT_CONFIGURATION_MANAGER.
    2. Clique em Conectar.
      1. Expanda WBRK6_DEFAULT_BROKER.
      2. Clique em Archives do Broker > UDESampleServerProject.
      3. Implemente o arquivo UDESampleArchive.bar arrastando-o para o grupo de execução UDESampleExecutionGroup.

O arquivo .bar contém os fluxos de mensagens compilados para as amostras SearchFilter e NumCompute. Você deve ver dois fluxos de mensagens implementados dentro do UDESampleExecutionGroup.

Agora você pode executar as amostras. Consulte Executando a Amostra Extensão Definida pelo Usuário

Ícone Página PrincipalVoltar para Home da Amostra