作成した Airline Reservations メッセージ・フローを実行するには、必要な WebSphere MQ ローカル・キューも作成する 必要があります。
以下のスクリプトは、すべての Airline Reservations メッセージ・フローに必要なキューを作成します。
******************************************** * Define the queues for XML_Reservation * ******************************************** DEFINE QL('XML_RESERVATION_IN') REPLACE DEFINE QL('XML_RESERVATION_OUT') REPLACE DEFINE QL('XML_RESERVATION_FAIL') REPLACE ***************************************************** * Define the queues for XML_PassengerQuery * ***************************************************** DEFINE QLOCAL ('XML_PASSENGERQUERY_IN') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_OUT') REPLACE DEFINE QLOCAL ('XML_PASSENGERQUERY_FAIL') REPLACE ******************************************** * Define the queues for 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 *********************************************** * Define the queues for 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
キューを作成するには、以下を行います。
runmqsc WBRK6_DEFAULT_QUEUE_MANAGER < airlineqdefs.tst