Una volta importato e parzialmente configurato questo esempio ed avendo quindi eseguito le appropriate istruzioni per la configurazione, è possibile eseguire l'esempio attenendosi alle istruzioni contenute nella sezione Esecuzione dell'esempio riportata di seguito.
Questo argomento include anche un messaggio di prova di input di esempio e un messaggio di output corrispondente, in modo da poter confermare il funzionamento dell'esempio.
Il messaggio di prova utilizzato nell'esecuzione di questo esempio si basa sul seguente formato:
<newsgroupgetnode>
<newsgroup>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
</newsgroupgetnode>
dove il campo <newsgroup> contiene un newsgroup da ricercare ed il campo <searchexpression> contiene un termine di ricerca espressione regolare.
Questo esempio utilizza il flusso di messaggi NewsGroupGetNodeFlow. Contiene una coda di input denominata JAVACOMPUTE.NEWS.IN ed il flusso di messaggi può convertire ed instradare il messaggio ad una delle due code di output (JAVACOMPUTE.NEWS.OUT e JAVACOMPUTE.NEWS.FAILURE).
Per eseguire l'esempio:
Se tutti i passi riportati sopra sono riusciti, l'esempio è completato. Esaminare il codice Java nel flusso di messaggi NewsGroupGetNodeFlow per verificare come si è realizzata la conversione del messaggio.
Il messaggio di output dall'esempio dovrebbe avere il seguente formato:
<newsgroupgetnode>
<newsgroup>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>