Ejecutar del ejemplo de transferencia de archivos gestionados completo

Para poder ejecutar el ejemplo completo (solicitud/respuesta), debe haber importado y desplegado el ejemplo, consulte Ejemplo de Transferencia de archivos gestionados.

Se proporciona un mensaje de prueba de entrada de ejemplo y el mensaje de salida correspondiente, generado por el nodo FTEOutput, para que pueda confirmar que el ejemplo ha funcionado.

Si surgen problemas al ejecutar el ejemplo, consulte Preparar el entorno para los nodos de Edición de transferencia de archivos de WebSphere MQ o bien Resolución de problemas cuando se ejecutan ejemplos en la documentación de WebSphere Message Broker.

Mensaje de prueba de entrada

El mensaje de prueba que se utiliza para ejecutar este ejemplo representa datos de entrega de productos para una sucursal. La aplicación de ventas al final del día genera un mensaje con un registro para cada producto, seguido de un mensaje final que indica el final de los datos para la sucursal.

Mensaje de reabastecimiento de existencias de ejemplo: StockReplenishmentRequest_123.txt

Ejecutar el ejemplo

  1. En la vista Desarrollo de intermediario, expanda FTENodesSampleFlowProject.
  2. Bajo Pruebas de flujo, efectúe una doble pulsación en Msg1.StockReplenishmentRequestFromBranch.mbtest para abrirlo en el cliente de prueba.
  3. En el cliente de prueba, pulse Colocar en cola.
  4. En el panel Propiedades detalladas, pulse Enviar mensaje.
  5. Para comprobar que el mensaje actualizado se ha enviado a un archivo del directorio especificado:
    1. Vaya al sistema de archivos y mire en el directorio adecuado. Por ejemplo:
      • En Windows:

        C:\Documents and Settings\All Users\Application Data\IBM\MQSI\common\FTE\MB8BROKER\FTEBRANCH123\Inbox\ToBranch

      • En Linux:

        /var/mqsi/common/FTE/MB8BROKER/FTEBRANCH123/Inbox/ToBranch

    2. Abra el archivo StockReplenishmentInvoice_123.xml.

Mensaje de salida esperado del nodo FTEOutput

Compare su archivo con el mensaje de salida esperado: StockReplenishmentInvoice_123.txt

El mensaje de salida del nodo FTEOutput añade todos los mensajes que se han enviado al flujo con las actualizaciones. El mensaje esperado se formatea con retornos de carro para mejorar la legibilidad.

Si no ve el mensaje en el directorio adecuado, en el Cliente de prueba, pulse Extraer de la cola. El flujo de mensajes recibe el mensaje de WebSphere MQ que se ha enviado a la cola de errores.

Si todos los pasos anteriores se han realizado correctamente, el ejemplo se ha completado. Para ver hasta qué punto se han conseguido los resultados, mire en los nodos FTE de los siguientes flujos de mensajes::

y en los controladores de los siguientes flujos de mensajes::

Volver a la página inicial del ejemplo