Projects / MQ Batch Toolkit

MQ Batch Toolkit

MQ Batch Toolkit allows users to manipulate, monitor, and manage messages in a queue of a WebSphere MQ (formally MQSeries) queue manager from a command-line or shell scripting environment. It is designed for developers, programmers, quality assurance testers, and production support personnel who want to do backup and recovery of messages, stress testing of applications, replaying of messages, searching a queue for a text string, etc.. It can run on any platform that supports Java v1.4 (or higher). It can connect to local queue managers or to any remote queue manager.

Operating Systems

Recent releases

  •  30 Sep 2013 04:30

    Release Notes: This release alters code for the Insert command to handle extremely large files (i.e., 900MB) for one message per line of the file, alters code for the QM, QSM, and CM commands so that they do not do an extra wait before exiting, changes the RFH2 message type from "jms_bytes" to "jms_text" for the GetEmail, Import, Insert, PutServer, and SIMClient commands, fixes a bug in the QM, QSM, and CM commands when displaying the refreshRate, and updates the documentation (English only).

    •  09 Jul 2013 20:59

      Release Notes: On Windows, the JVM has been switched to Excelsior Jet v1.6.0_41.

      •  09 Nov 2012 19:15

        Release Notes: This release fixes a recursive bug during connection to a queue manager and updates MQBT to properly handle MQRFH2 messages under WMQ version 7.

        •  01 Dec 2011 00:43

          Release Notes: This release features major rewrites of command-line option processing and the internal message processing engine. A SendEmail function was added for getting one or more messages from a queue and sending each MQ message as an email message (via SMTP). A GetEmail function retrieves one or more email messages (via POP) and adds each email message to an MQ queue as an MQ message. A Report function was added for generating a formatted document containing one of more messages. The formatted document can be a PDF, RTF, or HTML file.

          •  17 Sep 2011 22:38

            Release Notes: This release adds WMQ v7 event queues for the Event Monitor (EM) function, fixes an issue with the Forward function when the "-s" parameter is greater than 1, fixes a null pointer issue with the AlterProfile function, and fixes a bug in the CheckUp function when processing "Process" definitions. It has been fully tested for Windows 7 Professional.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.