MQ Visual Edit Changelog

What's new in MQ Visual Edit 3.0.0.0

Oct 22, 2019
  • Security:
  • MQ Visual Edit supports SSL/TLS for connecting to remote queue managers.
  • MQ Visual Edit supports 3rd party security exit for connecting to remote queue managers.
  • Major Features:
  • Ability to open and display multiple queues from multiple queue managers.
  • Ability to open (subscribe) and display multiple topics from multiple queue managers.
  • Ability to add, open and manage favorites.
  • Ability to compare the contents of a message on a queue to a file. Differences are highlighted in a dual-display window.
  • Ability to import queue manager information from MQ Explorer, MO71, MQ Visual Edit V1/V2, CCDT file and local queue managers.
  • Ability to have user defined formats for messages. User formats are: Fixed Width, CSV (Comma Separated Value) and FIX (Financial Information eXchange).
  • A wizard to allow the user can quickly create and save Fixed Width format, CSV and FIX user formats.
  • Ability to associate a time zone with a queue manager. Hence, the message's date and time will be in the specified time zone.
  • Import / Export all messages or selected messages to / from a text file or multiple text files.
  • Backup / Restore all messages or selected messages to/from a file. The backup includes the MQMD, Named Properties and the data. Great for replaying messages.
  • Print a selected message.
  • Generate a report to PDF or RTF or HTML document from one or more messages
  • Ability to edit / update the message's MQMD fields and/or Named Properties.
  • Ability to compare a message to a file and highlight differences.
  • Supports Copy / Cut / Paste between other desktop applications.
  • The user can edit the message in a Hex Editor (also EBCDIC mode available)
  • The user can view their messages in a XML tree (via the builtin XML Viewer)
  • The user can view their messages in a JSON data (via the builtin JSON Viewer)
  • Support for well-known MQ messages formats: MQMD, MQRFH, MQRFH2, MQCIH, MQDEAD, MQEVENT, MQIIH, MQXMIT, MQHSAP, SMQBAD, MQDH, MQRMH, MQTM and MQWIH.
  • Management of messages: Copy, edit, duplicate, delete, print and forwarding of messages
  • Management of queues: Clear, backup and restore of a queue.
  • Management of topics: Backup and restore of a topic.
  • Includes 6 Stress Testing Tools: Get Server, Put Server, SIM Client, SIM Server, Subscribe Server and Publish Server.
  • Includes 8 Monitoring Tools: Monitor Queue, Monitor Statistics Queue, Monitor Status Queue, Visual Queue Depth, Visual Queue Statistics, Visual Subscription Rate, Topic Monitor & Subscription Monitor.
  • Includes 6 'Other Tools': Visual Difference, Hex Converter, Hex Editor, Text Editor, XML Editor and Tail File.
  • Note: For any of the MQ Tools or Other Tools, you can have unlimited number of them running (up to what your box can support).
  • Stress Testing Servers:
  • The Get Server will continuously consume messages from a queue and show statistics of its current state.
  • The Put Server will put messages to a queue. It can be used to stress test a 'Server Component'. The user can start multiple copies of the Put Server to stress your server. The user can control the feed by putting a delay between puts. The message data can be from a screen text box or from a text file or from a VEQ Backup file.
  • The SIM Server will continuously consume messages and send a reply message for each incoming request message. The message data can be from a screen text box or from a text file or from a VEQ Backup file.
  • The SIM Client will put request messages to a queue and retrieve a message from a reply queue. It can be used to stress test a 'Server Component'. The user can start multiple copies of the SIM Client to stress your server. The user can control the feed by putting a delay between puts. The message data can be from a screen text box or from a text file or from a VEQ Backup file.
  • The Subscribe Server will continuously consume messages of a topic and show statistics of its current state.
  • The Publish Server will publish messages to a topic. The user can start multiple copies of the Put Server to stress your server. The user can control the feed by putting a delay between puts. The message data can be from a screen text box or from a text file or from a VEQ Backup file.
  • Monitoring Tools:
  • The Queue Monitor will continuously monitor the queues of a queue manager displaying the Queue Name, Current Queue Depth, Max Queue Depth, Open Input Count, Open Output Count, Get Enabled / Inhibited and Put Enabled / Inhibited.
  • The Queue Statistics Monitor will continuously monitor the queues of a queue manager displaying the Queue Name, Put Rate (enqueue rate), Get Rate (dequeue rate), High Queue Depth and Max Queue Depth.
  • The Queue Status Monitor will continuously monitor the queues of a queue manager displaying the Queue Name, Current Queue Depth, Open Input Count, Open Output Count, Last Put Date, Last Put Time, Last Get Date and Last Get Time.
  • The Visual Queue Depth will continuously chart chart the queue depth of up to 30 queues. JFreeChart is the charting component used to display the real-time queue depths chart.
  • The Visual Queue Statistics will continuously chart chart the Put Rate or Get Rate or the average of Put and Get rates. of up to 30 queues. JFreeChart is the charting component used to display the real-time queue depths chart.
  • The Visual Subscription Rate will continuously chart chart the message count of the subscriptions of up to 30 queues. JFreeChart is the charting component used to display the real-time queue depths chart.
  • The Topic Monitor will continuously monitor the topics of a queue manager displaying the Topic String, Topic Name, Durability, Persistence, Publications, Subscriptions, Pub Current and Sub Count.
  • The Subscription Monitor will continuously monitor the subscriptions of a queue manager displaying the Subscription Name, Topic String, Subscription User Durable, Type, Message Count, Last Message Date and Last Message Time.
  • Other Tools:
  • The Hex Converter tool can convert a hexadecimal number to its corresponding string representation and vice versa. i.e. 0x'3132333041424344' to '1230ABCD'.
  • The Hex Editor is a simple multi-purpose HEX editor. The Hex Editor supports multi-file editing.
  • The Text Editor is a simple multi-purpose plain-text editor. The Text Editor supports multi-file editing.
  • The Tail File is a simple multipurpose file monitoring viewer. The Tail File supports monitoring of multiple files at the same time.
  • The XML Editor is a simple multi-purpose XML editor. The XML Editor supports multi-file editing.
  • The Visual Difference is a simple file to file comparison tool. It visually displays differences between 2 files. The differences are hightlighted: Green for inserts, Red for deletions and Blue for changes.