El mensaje de entrada XML_CancelReservation se proporciona para que pueda ejecutar el flujo de mensajes XML_CancelReservation, para cancelar algunas de las reservas que ha realizado el flujo de mensajes XML_Reservation. El mensaje de entrada contiene una lista de los números de reservas que se han de cancelar.
El mensaje de entrada cancelreservation.mbtest contiene los datos siguientes:
<CancelReservation> <ListOfReservations> <ReservationNumber>CA937200305251</ReservationNumber> <ReservationNumber>CA937200305252</ReservationNumber> <ReservationNumber>CA937200305253</ReservationNumber> <ReservationNumber>CA937200305254</ReservationNumber> </ListOfReservations> </CancelReservation>
Compare el mensaje de entrada con el modelo del siguiente diagrama. Consulte también Estructura del mensaje de entrada de XML_CancelReservation.
Consulte el ESQL en Crear el flujo de mensajes XML_CancelReservation. Observe cómo el flujo de mensajes dirige el mensaje a ciertos elementos en el árbol. Por ejemplo:
InputBody.CancelReservation.ListOfReservations.*[]
y
InputBody.CancelReservation.ListOfReservations.ReservationNumber[J]
Si desea ver más información, consulte Cómo trabajar con mensajes XML en la documentación de WebSphere Message Broker. Consulte también Acerca del flujo de mensajes XML_CancelReservation.