Para ejecutar los flujos de mensajes de Reserva de vuelos que cree en este ejemplo, también deber crear las colas locales de WebSphere MQ necesarias.
El script siguiente crea las colas que necesita para todos los flujos de mensajes de Reserva de vuelos:
******************************************** * Definir las colas para XML_Reservation * ******************************************** DEFINE QL('XML_RESERVATION_IN') REPLACE DEFINE QL('XML_RESERVATION_OUT') REPLACE DEFINE QL('XML_RESERVATION_FAIL') REPLACE ***************************************************** * Definir las colas para XML_PassengerQuery * ***************************************************** DEFINE QLOCAL ('XML_PASSENGERQUERY_IN') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_OUT') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_FAIL') REPLACE ******************************************** * Definir las colas para XML_FlightQuery * ******************************************** DEFINE QLOCAL ('XML_FLIGHTQUERY_FLIGHT') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_IN') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_OUT') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_PASSENGERS') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_REPLIES') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_TIMEOUT') REPLACE DEFINE QLOCAL ('XML_FLIGHTQUERY_FAIL') REPLACE *********************************************** * Definir las colas para XML_CancelReservation* *********************************************** DEFINE QL(XML_CANCELRESERVATION_IN) REPLACE DEFINE QL(XML_CANCELRESERVATION_OUT) REPLACE DEFINE QL(XML_CANCELRESERVATION_FAIL1) REPLACE DEFINE QL(XML_CANCELRESERVATION_FAIL2) REPLACE
Para crear las colas:
runmqsc MB8QMGR < airlineqdefs.tst