MQEdit-Web-based RFHUtil

Are you using RFHUtil but looking for some alternatives for

  • Editing the message on the fly
  • PrettyPrint XML/JSON messages
  • List All queue details with human understandable format
  • Purge selective messages
  • Move messages from one queue manager to another
  • Move selective messages
  • Create Queue
  • Queue Properties
  • Search Queues
  • Read message from two different queue from the same window
  • Get description of the MQ Return Code
  • Trigger N messages at a time for load testing
  • And many more

Yes. We were also looking for the same and so built a tool to help you improve your productivity and lessen the development/testing time. This tool has most of the sought features available in RFHUtil. Here is the video demonstrating the features and how to use this tool.

This is tool is a web-based tool and so works on all platforms. All you need is to run the below command and open a browser,type localhost:8080

java -jar mqedit-1.0-SNAPSHOT.jar
Main Page

You can put all your queue manager configuration details like in a text file and put them in your user’s directory

IIBv10QMGR;LOCALHOST;1414;SYSTEM.DEF.SVRCONN

To purchase this software, please contact us at support@vaithu.com.

For immediate response, you can WhatsApp us at +1 6123058684.

Creating Queue Manager

What happens when you create a queue manager from MQ Explorer ? Here are the commands that gets executed in the background.

****************************************
* Command: “C:\Program Files (x86)\IBM\WebSphere MQ\bin\crtmqm” -sa ACEQMGR
****************************************
WebSphere MQ queue manager created.
Directory ‘C:\Program Files (x86)\IBM\WebSphere MQ\qmgrs\ACEQMGR’ created.
The queue manager is associated with installation ‘Installation1’.
Creating or replacing default objects for queue manager ‘ACEQMGR’.
Default objects statistics : 77 created. 0 replaced. 0 failed.
Completing setup.
Setup completed.
exitvalue = 0
****************************************
* Command: “C:\Program Files (x86)\IBM\WebSphere MQ\bin\strmqm” ACEQMGR
****************************************
WebSphere MQ queue manager ‘ACEQMGR’ starting.
The queue manager is associated with installation ‘Installation1’.
5 log records accessed on queue manager ‘ACEQMGR’ during the log replay phase.
Log replay for queue manager ‘ACEQMGR’ complete.
Transaction manager state recovered for queue manager ‘ACEQMGR’.
WebSphere MQ queue manager ‘ACEQMGR’ started using V7.5.0.1.
exitvalue = 0
****************************************
* Command: “C:\Program Files (x86)\IBM\WebSphere MQ\bin\runmqsc” ACEQMGR
* Input: DEFINE LISTENER(‘LISTENER.TCP’) TRPTYPE(TCP) PORT(1416) CONTROL(QMGR)
****************************************
5724-H72 (C) Copyright IBM Corp. 1994, 2011. ALL RIGHTS RESERVED.
Starting MQSC for queue manager ACEQMGR.
1 : DEFINE LISTENER(‘LISTENER.TCP’) TRPTYPE(TCP) PORT(1416) CONTROL(QMGR)
AMQ8626: WebSphere MQ listener created.
One MQSC command read.
No commands have a syntax error.
All valid MQSC commands were processed.
exitvalue = 0
****************************************
* Command: “C:\Program Files (x86)\IBM\WebSphere MQ\bin\runmqsc” ACEQMGR
* Input: START LISTENER(‘LISTENER.TCP’)
****************************************
5724-H72 (C) Copyright IBM Corp. 1994, 2011. ALL RIGHTS RESERVED.
Starting MQSC for queue manager ACEQMGR.
1 : START LISTENER(‘LISTENER.TCP’)
AMQ8021: Request to start WebSphere MQ listener accepted.
One MQSC command read.
No commands have a syntax error.
All valid MQSC commands were processed.
exitvalue = 0