Para executar os fluxos de mensagens das Reservas Aéreas que você criar, você deve criar também determinadas filas locais do WebSphere MQ.
O script a seguir cria as filas necessárias para todos os fluxos de mensagens das Reservas Aéreas:
******************************************** * Definir as filas para XML_Reservation * ******************************************** DEFINE QL('XML_RESERVATION_IN') REPLACE DEFINE QL('XML_RESERVATION_OUT') REPLACE DEFINE QL('XML_RESERVATION_FAIL') REPLACE ***************************************************** * Definir as filas para XML_PassengerQuery * ***************************************************** DEFINE QLOCAL ('XML_PASSENGERQUERY_IN') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_OUT') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_FAIL') REPLACE ******************************************** * Definir as filas 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 as filas 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 criar as filas:
runmqsc WBRK6_DEFAULT_QUEUE_MANAGER < airlineqdefs.tst