El objetivo de esta tarea es probar la correlación para
asegurarse de que las transformaciones especificadas se han
llevado a cabo. Para probar la correlación tiene que colocarla en la cola
de salida y visualizarla.
Desde el escritorio, efectúe una doble pulsación en el icono
para iniciar la aplicación de prueba de flujo de mensajes RFHUTIL.
En el separador Main (Principal), asegúrese de que el campo
Queue Manager Name to connect to (Nombre del gestor de colas con el que
conectar) muestra el nombre del gestor de colas por omisión
(WBRK6_DEFAULT_QUEUE_MANAGER).
Escriba el nombre de la cola de entrada (por ejemplo
AIRLINE_Mapping_IN) en el campo Queue Name
(Nombre de cola).
Pulse Read File (Leer archivo) y lea el
mensaje de entrada (por ejemplo c:\airline\data\AirlineRequest.xml).
Desde el separador Data (Datos), pulse el botón de selección
Data Format XML (Formato de datos XML). El
contenido XML de este mensaje aparece en el panel de mensajes.
Pulse el separador Main.
Desde el separador Main, pulse Write Q
(Grabar en cola). Esta acción coloca el mensaje en la cola de entrada.
Inicie y actualice MQ Explorer. El mensaje
debería ser visible en la cola de salida (por ejemplo
AIRLINE_Mapping_OUT).
Desde el escritorio, inicie de nuevo la aplicación RFHUTIL.
Conéctese a la cola de salida (por ejemplo
AIRLINE_Mapping_OUT) y pulse Read
Q (Leer cola). Aparece el mensaje.
Pulse el separador Data.
Desde el separador Data (Datos), pulse el botón de selección
Data Format Character. El mensaje
se visualiza en formato de caracteres.
Pulse Copybook (Libro de copias).
Navegue al libro de copias COBOL (por ejemplo
AirlineRequest.cbl) en la carpeta de recursos
(por ejemplo airline\resources) y
colóquelo sobre los datos. Se dará formato a los datos
para visualizarlos.
Verifique que se han llevado a cabo todas las transformaciones
esperadas: el XML del mensaje de entrada se ha transformado a COBOL en el
mensaje de salida, los elementos FirstName y
LastName del mensaje de entrada
se han concatenado y transformado en un solo elemento
NAME en el
mensaje de salida, el elemento state del mensaje de entrada se ha
transformado en el código STATE
de dos caracteres en el mensaje de salida (a partir de la búsqueda de
tabla de base de datos invocada por la correlación).