Configurar el ejemplo Extensión definida por el usuario

Imprima estas instrucciones antes de empezar porque debe cerrar IBM Integration Toolkit en el Paso 4.

Para configurar los ejemplos SearchFilter y NumCompute, realice los pasos siguientes:

  1. Importe el ejemplo. Esta acción añade los directorios siguientes al espacio de trabajo: La opción "Importar e instalar parcialmente el ejemplo" añade los directorios precedentes al espacio de trabajo y provoca unos nueve errores y dos avisos. Estos errores y avisos están previstos y, la mayoría, se resuelven cuando se completan los pasos 5 y 6. Sin embargo, es posible que permanezcan dos avisos:
  2. Exporte el proyecto UDESamplePlugInNodeProject como un plug-in desplegable.
    1. En la vista Desarrollo de aplicaciones, pulse el proyecto UDESamplePlugInNodeProject y seleccione Paquete y a continuación JAR de plug-in.
    2. Pulse Examinar para seleccionar una ubicación de directorio en la máquina. Pulse Finalizar.
    3. Navegue a la ubicación de unidad de disco duro del plug-in exportado y copie el archivo .jar que está bajo el directorio plug-ins. Pegue el archivo . jar en dir_instalación/plugins/.

    Este paso visualiza los nodos de los flujos de mensajes y la paleta de nodos.

    En Linux: si está ejecutando el Toolkit como usuario no root, debe establecer los siguientes permisos de archivo:

  3. Corte y pegue esta información de configuración en Bloc de notas (en Windows) o en un editor de su elección (en Linux) o imprima esta página antes de realizar el paso siguiente.
  4. Cierre IBM Integration Toolkit.
  5. Reinicie el Toolkit especificando la opción -clean. En Windows, inicie el Toolkit utilizando el archivo launcher.bat, que se encuentra en el directorio de instalación del producto, y añada -clean al final. O bien, modifique el atajo de menú con el mismo cambio. También puede ejecutar el mandato eclipse -clean desde la línea de mandatos en el directorio de instalación del producto.
    En Linux, ejecute el mandato eclipse -clean (./eclipse -clean) desde la línea de mandatos en el directorio de instalación del producto. Debe utilizar la opción -clean siempre que realice algún cambio en las extensiones definidas por el usuario (UDE) para que paleta de nodos del flujo de mensajes capture los cambios.
  6. Si los errores permanecen en el Toolkit, borre todos los proyectos del espacio de trabajo
    1. En la ventana que se abre, pulse Proyecto > Borrar.
    2. Asegúrese de que se haya seleccionado Borrar todos los proyectos y pulse Aceptar.
  7. Localice la carpeta UDESampleLibraries en la vista Desarrollo de aplicaciones.
  8. Expanda la subcarpeta apropiada específica de plataforma hasta que vea el archivo .jar y el archivo .lil pertinente.
  9. Pulse y mantenga pulsada la tecla Control y seleccione los archivos .lil y .jar.
  10. Para exportar el archivo UDESampleJavacode.jar y el archivo NumComputeNode.lil pertinente a un directorio temporal, pulse Archivo > Exportar > General > Sistema de archivos y pulse Siguiente.
  11. En el directorio de entrada A escriba los detalles del directorio en el que desea exportar los archivos, por ejemplo, en Windows C:\UserLibraries o en Linux /tmp/userLibraries, pulse Finalizar. Si entra el nombre de un directorio que no existe, se crea el directorio automáticamente. Debe tener permiso para escribir en el directorio que seleccione.
  12. En la consola de mandatos de IBM Integration (para Windows), o una ventana de terminal (para Linux), ejecute el mandato mqsiprofile y luego entre el mandato siguiente en el indicador de mandatos:
    mqsistop IB9NODE
  13. En el indicador, entre el mandato siguiente:
    mqsichangebroker IB9NODE -l <directorio_del_paso_11>
  14. En el indicador, entre el mandato siguiente:
    mqsistart IB9NODE
  15. Pulse la vista Nodos de integración.
  16. Expanda IB9NODE.
  17. Localice la carpeta UDESampleMessageFlowProject en la vista Desarrollo de aplicaciones y expanda Archivadores de intermediario hasta que pueda ver el archivo UDESampleArchive.bar.
  18. Despliegue el archivo BAR UDESampleArchive.bar arrastrándolo hasta el servidor de integración UDESampleExecutionGroup.

El archivo BAR contiene flujos de mensajes compilados para los ejemplos SearchFilter y NumCompute. Puede ver dos flujos de mensajes desplegados en UDESampleExecutionGroup.

Ahora puede ejecutar los ejemplos. Consulte Ejecutar el ejemplo Extensión definida por el usuario.

Volver a la página inicial del ejemplo