Configurando a Amostra Extensão Definida pelo Usuário

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:
  2. Se você não tiver instalado o WebSphere Message Broker no diretório padrão, deverá editar o caminho de classe Java para remover erros de compilação do caminho de classe. Para editar o caminho de classe, faça o seguinte:
    1. Clique com o botão direito do mouse no projeto Extensão Definida pelo Usuário. Ele é denominado UDESampleServerProject.
    2. Clique em Propriedades.
    3. Clique em Caminho de Compilação Java.
    4. Clique em jplugin2.jar.
    5. Clique em Editar.
    6. Localize o local desse arquivo jar no diretório de instalação do IBM WebSphere Message Brokers Toolkit. Por exemplo:
      • No Windows: C:\Arquivos de Programa\IBM\MessageBrokersToolkit\6.0\ibtoolkit\eclipse\plugins\com.ibm.etools.mft.jcn_6.0.0\jplugin2.jar
      • No Linux: /opt/ibm/mqsi/6.x/ibtoolkit/eclipse/plugins/com.ibm.etools.mft.jcn_6.0.0\jplugin2.jar
    7. Clique em OK.
    8. Clique em OK. Os erros do caminho de classe devem ser resolvidos automaticamente. Se não forem resolvidos, clique em Projeto > Limpar > Limpar todos os projetos. Isso limpa todos os projetos.
  3. Feche o Message Brokers Toolkit.
  4. Copie o UDESamplePlugInNodeProject para o diretório adequado. Isso assegura que ele possa ser lido pelo intermediário durante o tempo de execução:
  5. Ative o Message Brokers Toolkit.
  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 8

  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. Clique em Archives do Broker > UDESampleServerProject.
      2. 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 os dois fluxos de mensagens implementados dentro do Grupo de Execução.

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

Ícone Página PrincipalVoltar para Home da Amostra