QueueExplorer 2.2.3 released

Changes in this release:

  • Queues are now closed immediately after each operation to prevent locking issues with other applications
  • Reduced MSMQ security requirements. QueueExplorer required full MSMQ permissions no matter which operation was performed. Now it will ask only for what’s needed, e.g. Peek to get list of messages, Receive to delete message, etc. Works only on .Net 2.0 or higher
  • Bugfix: More complex class hierarchies in .Net view crashed entire QueueExplorer.

QueueExplorer 2.1 – more responsive, better Bulk message sender, multi-queue operations

New version of QueueExplorer is released. Focus of this release is on improved responsiveness of user interface during long-running operations. Progress is displayed, either on progress window or on status bar. Most operations could be canceled.

Using QueueExplorer for stress testing is improved too. Bulk sender (previous Mass paste) takes all messages currently on clipboard and sends them to target queue as many times as you want. New feature is adjustable delay that could be added between messages during Bulk sending.

Last improvement is ability to delete or purge several queues at once. When queues are displayed in right pane list, multiple queues could be selected.

QueueExplorer 2.1 is free upgrade for registered users. You can download it from:

P.S. To celebrate QueueExplorer’s first birthday, we’re running special offer – up to 30% discount until May 15, 2006! See more on http://www.cogin.com/buy.php

QueueExplorer 1.4.1 – fix for TimeToReachQueue issue

QueueExplorer 1.4.1 fixes potentially very unpleasant problem – sometimes messages would get lost when they are sent to a queue – during paste, mass paste, load or drag&drop operations.

When it happens?
Messages could be lost when they are sent to remote queue and their TimeToReachQueue or TimeToBeReceived properties are 0. Practically it happens if messages stay in queue unconsumed for very long time.

Why it happens?
All QueueExplorer operations are performed using standard MSMQ Send/Receive operations. When message with TimeToReachQueue=0 is sent to remote queue, it would be discarded. Sometimes one or few messages could reach destination queue (depending on exact timing) but following messages are lost. Some of these messages would show up in outgoing queue for a while, but not for long.

How is this fixed?
TimeToReachQueue or TimeToBeReceived are set to 60s if they are below that value at the time of sending.

QueueExplorer 1.4 released – toolbar, improved message viewing, more informative queue icons…

Full list of changes:

  • Toolbar and additional menus for mostly used functions are added. Among other things it’s more convenient to change computer or to refresh queues or messages.
  • Viewing message details for several messages is easier now – you can go to next or previous message directly from message viewer.
  • Message viewer is opened on tab that was used last time.
  • Drag and drop of files from Windows explorer now opens “Create new message” with that file as message body.
  • Queue icons now show its transactional status.
  • Fixed performance issue when changing queues on Windows 2000.
  • Supports .Net Framework 2.0 final.

QueueExplorer 1.4 is free upgrade for registered users.

Download QueueExplorer 1.4 now – http://www.cogin.com/mq/download.php