Después de haber importado e instalado parcialmente este ejemplo y de realizado las restantes instrucciones de instalación, podrá ejecutar este ejemplo siguiendo las instrucciones que aparecen en el apartado Ejecutar el ejemplo de abajo.
Este apartado también incluye un ejemplo de mensaje de entrada de prueba y un mensaje de salida correspondiente para que pueda confirmar que el ejemplo ha funcionado.
El mensaje de prueba usado para la ejecución de este ejemplo se basa en el siguiente formato:
<newsgroupgetnode>
<gruponoticias>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
</newsgroupgetnode>
donde el campo <grupo de noticias> contiene un grupo de noticias en el que se desea efectuar búsquedas y el campo <expresión de búsqueda> contiene un término de búsqueda de una expresión regular.
Este ejemplo usa el flujo de mensajes NewsGroupGetNodeFlow. Contiene una cola llamada JAVACOMPUTE.NEWS.IN y el flujo de mensajes puede transformar y direccionar el mensaje a una de dos colas de salida (JAVACOMPUTE.NEWS.OUT y JAVACOMPUTE.NEWS.FAILURE).
Para ejecutar el ejemplo:
Si todos los pasos anteriores han funcionado correctamente, el ejemplo ha terminado. Vea el código de Java en el flujo de mensajes NewsGroupGetNodeFlow para ver cómo se ha llevado a cabo la transformación del mensaje.
El mensaje de salida del ejemplo ha de tener el siguiente formato:
<newsgroupgetnode>
<gruponoticias>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
<result>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
...
</result>
</newsgroupgetnode>