Colocación de un mensaje de prueba

Antes de empezar

Para realizar esta tarea, ha de haber completado las siguientes tareas:

Si el flujo de mensajes incluye nodos MQInput y MQOutput, quizá desee desencadenar el flujo colocando un mensaje de prueba en la cola de entrada del primer nodo MQInput. Esta sección explica cómo colocar un mensaje de prueba configurando y utilizando un archivo de colocación en cola en el entorno de trabajo. Esta es una alternativa fácil y repetible a la utilización de interfaces de línea de mandatos o WebSphere MQ Explorer (con WebSphere MQ Versión 6) o WebSphere MQ Services (con WebSphere MQ Versión 5) para poner un mensaje.

Si se el mensaje lo procesa el flujo de mensajes y lo coloca en una cola de salida, puede recuperarlo de esa cola. Consulte el apartado Obtención de un mensaje de prueba para obtener información detallada.

Configuración y utilización de un archivo de colocación en cola

Para configurar un archivo de colocación en cola para poder utilizarlo para enviar un mensaje de prueba:

  1. Cambie a la Perspectiva de Administración de intermediarios.
  2. En la barra de herramientas del entorno de trabajo, pulse la fecha en el icono Colocar un mensaje en una cola Colocar un mensaje en una cola .
  3. En el menú desplegable, pulse Colocar mensaje para llamar al asistente de Nuevo archivo de mensaje de colocación en cola.
  4. Seleccione el proyecto de flujo de mensajes que contiene el flujo de mensajes que está depurando.
  5. En el campo Nombre de archivo, entre un nombre para el archivo que va a crear (la extensión .enqueue se añade automáticamente).
  6. Pulse Finalizar. El archivo de colocación en cola se crea y se abre una vista mostrando sus detalles.
  7. Entre los nombres del gestor de colas y de la cola correspondientes al nodo de entrada de este flujo de mensajes. Los nombres de los gestores de colas son sensibles a las mayúsculas y minúsculas; verifique que ha tecleado el nombre correctamente.

    Si está colocando un mensaje en una cola de entrada que se encuentra en un sistema remoto, asegúrese de que el gestor de colas del intermediario asociado dispone de un canal de conexión con el servidor denominado SYSTEM.BKR.CONFIG.

  8. Si está poniendo un mensaje en una cola remota, entre valores para identificar el sistema principal y el puerto del sistema que aloja la cola.
  9. Inicio del cambioOpcional: pulse la pestaña MQMD para personalizar los campos de la cabecera MQMD. Lea las descripciones de estos campos en la publicación WebSphere MQ Application Programming Reference; las constantes se enumeran en el apartado Constantes de WebSphere MQ.Fin del cambio
  10. Pulse Archivo > Guardar para guardar el archivo de colocación en cola.
  11. Opcional: para colocar el mensaje en la cola inmediatamente desde esta ventana, pulse el botón Grabar en cola.
  12. Pulse la flecha del icono Colocar un mensaje en una cola Colocar un mensaje en una cola para ver el archivo de colocación en cola listado en el menú desplegable.
  13. Pulse en ese archivo en el menú (si es el primero del menú, simplemente pulse en el icono) para colocar un mensaje en la cola. Si ha establecido los puntos de interrupción adecuados, el depurador de flujos de mensajes dejará en pausa el flujo de mensajes en el siguiente.

Para encontrar posteriormente el archivo de colocación en cola, vaya a la Perspectiva de Desarrollo de aplicaciones de intermediario y expanda el árbol de navegación del proyecto de flujo de mensajes. Efectúe una doble pulsación en el archivo de colocación en cola para abrirlo en una ventana.

Opcional: cómo añadir datos al mensaje

Si desea que en el mensaje de prueba haya únicamente una pequeña cantidad de datos de prueba, escriba los datos en una ventana para añadir datos de prueba con rapidez:

  1. Abra el archivo de colocación en cola y seleccione el separador Examinar.
  2. Escriba los datos de prueba directamente en la ventana "Datos de mensaje".
  3. Coloque el mensaje de prueba seleccionando el separador General y pulsando el botón Grabar en cola.

Opcional: utilización de un archivo de datos de ejemplo

Si desea que el mensaje de prueba contenga una mayor cantidad de datos de ejemplo (por ejemplo algo de XML estructurado), primero cree o importe un archivo que contenga los datos y después obtenga el archivo de colocación en cola para utilizarlo. Siga lo indicado en las secciones y pasos opcionales de abajo para utilizar cualquiera de estos métodos de creación y adición de datos.

Para hacer que el archivo de colocación en cola utilice un archivo con datos de ejemplo:

  1. Cree o importe el archivo de datos del mensaje, como se describe a continuación.
  2. Abra el archivo de colocación en cola; en Nombre de archivo pulse el botón Examinar.
  3. En la ventana "Añadir un mensaje", seleccione el archivo y pulse Aceptar.
  4. Pulse Archivo > Guardar cuando haya terminado.
  5. Para ver los datos del archivo, seleccione el separador Examinar al final de la vista de colocación en cola. Si desea cambiar los datos, escriba el texto en la ventana "Datos de mensaje" o edite el archivo efectuando una doble pulsación en la vista Navegador de recursos.
    Consejo: Si decide experimentar con la utilización de un archivo de datos XML en vez de con texto, no olvide editar las propiedades del nodo de entrada del flujo de mensajes ni establecer el Dominio de mensajes en XML. Cuando el mensaje aparezca en el Depurador de flujos de mensajes, en la vista Variables, el XML se analizará y se expandirá en el árbol.

Opcional: creación de un archivo de datos de ejemplo para el mensaje

Para crear un nuevo archivo de datos de ejemplo:

  1. Vaya a la Perspectiva de Desarrollo de aplicaciones de intermediario.
  2. Pulse Archivo > Nuevo > Otros....
  3. Pulse Simple y luego Archivo.
  4. En la ventana Archivo nuevo, seleccione el proyecto en el que desea conservar el archivo, después, en Nombre de archivo entre un nombre y una extensión para el archivo. Si el archivo contiene XML, asegúrese de que la extensión es .XML.
  5. Pulse Finalizar. El archivo se habrá creado y aparecerá en la vista Navegador de recursos. Se abrirá una vista con un editor adecuado (texto o XML) para el archivo.
  6. Edite el archivo y entre los datos de texto o XML que desee introducir en él.
  7. Pulse Archivo > Guardar cuando haya terminado.

Ahora puede seleccionar el archivo, tal como se explica en la sección Opcional: utilización de un archivo de datos de ejemplo. También puede efectuar una doble pulsación en el archivo para abrirlo en un editor apropiado.

Opcional: importación de datos de ejemplo o un archivo existentes para el mensaje

Si en el sistema ya tiene un archivo que contenga datos de ejemplo que desee utilizar en un mensaje de prueba, siga estos pasos para importar los datos al entorno de trabajo. Si el archivo contiene XML, asegúrese de que tiene la extensión .XML.

  1. Vaya a la Perspectiva de Desarrollo de aplicaciones de intermediario.
  2. Pulse Archivo > Importar.
  3. En la lista de asistentes, seleccione Sistema de archivos y después pulse Siguiente.
  4. En Directorio, pulse el botón Examinar y navegue a la carpeta que contenga el archivo. A continuación pulse Aceptar. Aparecerá una lista con los archivos de la carpeta.
  5. En la lista de archivos, seleccione el recuadro de selección que haya junto al archivo que desee importar.
  6. En Carpeta, pulse el botón Examinar y seleccione el proyecto donde desea conservar el archivo.
  7. Pulse Finalizar.

Después de haber importado el archivo como se ha explicado, éste quedará almacenado en el espacio de datos del entorno de trabajo junto con los demás archivos del entorno de trabajo correspondientes a la configuración. El archivo original no se vuelve a utilizar directamente.

El archivo aparecerá en el Navegador de recursos del proyecto que haya elegido y podrá seleccionarlo tal como se ha explicado en la sección Opcional: utilización de un archivo de datos de ejemplo de esta página. También puede efectuar una doble pulsación en el archivo para abrirlo en un editor apropiado.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ag16710_