Instalar el ejemplo de Ampliación definida por el usuario

Para seguir estas instrucciones, puede serle de utilidad imprimirlas antes de empezar, ya que deberá cerrar el Kit de herramientas de Message Brokers antes de realizar el paso 3.

Para instalar el ejemplo de SearchFilter y el de NumCompute, haga lo siguiente:

  1. Importe los dos ejemplos. Esto añadirá los siguientes directorios al espacio de trabajo: Por favor, tenga presente que al importar y configurar el ejemplo de UDE, se producirán aproximadamente 9 errores y 1 aviso (método obsoleto) en el kit de herramientas, relacionados con UDESampleMessageFlowProject. Esto es previsible y se resolverá después de completar el paso 5, permitiendo que los UDE aparezcan en la paleta de nodos de flujo de mensajes.
  2. Cierre el Kit de herramientas de Message Brokers.
  3. Copie la carpeta UDESamplePlugInNodeProject de: en:

    Esto permite que los nodos aparezcan en la paleta de nodos de flujo de mensajes.

    Sólo para Linux, si ejecuta el kit de herramientas como usuario no root, debe establecer los permisos de archivo de la manera siguiente:
    1. cd /opt/ibm/MessageBrokersToolkit/6.0/evtoolkit/eclipse/plugins/UDESamplePlugInNodeProject
    2. chmod 666 *
    3. chmod 755 icons
  4. Vuelva a iniciar el Kit de herramientas de Message Brokers con la opción "-clean". Puede hacerlo desde la línea de mandatos o modificando el método abreviado del menú. La opción "-clean" debe utilizarse siempre que se realicen modificaciones en los UDE, para que entren en vigor en la paleta de nodos de flujo de mensajes.
  5. Si los errores continúan en el Kit de herramientas de Message Brokers, borre todos los proyectos en el espacio de trabajo: pulse Proyecto > Borrar... En el diálogo que se abre, pulse Aceptar.
  6. Vaya a la perspectiva de desarrollo de aplicaciones de intermediario.
  7. Localice la carpeta de las bibliotecas de ejemplos en la ventana del navegador de recursos.
  8. Amplíe la subcarpeta adecuada específica de la plataforma hasta que pueda ver el archivo .jar y el archivo .lil pertinente.
  9. Pulse y mantenga pulsada Control y después seleccione los archivos .lil y .jar.
  10. Pulse en Archivo > Exportar > Sistema de archivos, para exportar a un directorio el archivo UDESampleJavaCode.jar y el archivo NumComputeNode.lil adecuado.Cuando se le pida que especifique el directorio al que desea exportar los archivo y entre el nombre de un archivo que no se haya creado aún, éste podrá crearse automáticamente; por ejemplo, C:\UserLibraries
  11. En la consola de mandatos, en el indicador de mandatos, escriba el siguiente mandato:

    mqsistop WBRK6_DEFAULT_BROKER

  12. En la consola de mandatos, en el indicador de mandatos, escriba el siguiente mandato:

    mqsichangebroker WBRK6_DEFAULT_BROKER -l directorio del paso 10

  13. En la consola de mandatos, en el indicador de mandatos, escriba el siguiente mandato:

    mqsistart WBRK6_DEFAULT_BROKER

  14. Vaya a la perspectiva Administración de intermediarios.
  15. Conecte con el Dominio:
    1. En la vista Dominios, pulse el botón derecho del ratón en el dominio WBRK6_DEFAULT_CONFIGURATION_MANAGER.
    2. Pulse en Conectar.
      1. Expanda WBRK6_DEFAULT_BROKER.
      2. Pulse en Archivos de intermediario > UDESampleServerProject.
      3. Despliegue el archivo UDESampleArchive.bar arrastrándolo al grupo de ejecución UDESampleExecutionGroup.

El archivo .bar contiene flujos de mensajes compilados para los ejemplos SearchFilter y NumCompute. Ha de ver dos flujos de mensajes desplegados dentro de UDESampleExecutionGroup.

Ahora puede ejecutar los ejemplos. Consulte el apartado, Ejecutar el ejemplo de extensión definida por el usuario

Icono de la página principalVolver a la Página de presentación de ejemplos