I have a problem moving messages from one queue to another on my development box (Windows 8.1).I'm using MassTransit service bus which generates three private queues per service instance for me. One for the normal inbound messages, one for error messages and one for subscriptions. When there's a fault in a message consumer MT tries a few times before it moves it to the error queue.
Now during development this happens frequently, but instead of starting the whole chain of events from the top all the time, I would like to move the messages back to the inbound queue to retry it after changing the code. So naturally I try the MSMQ snap-in found in the Control-Panel/Administrative Tools/Computer Management and under Services and Applications->Message Queuing I open the error queue in question, right-clicking a message and selects All Tasks->Move.
Here I would assume that the combobox should contain all my private queues, but no, it's empty. And trying to input it doesn't help. I only get a message that says
Failed to move message from DIRECT=OS:{computer name}\private${source_queue} to DIRECT=OS:{whatever I try to write in the combobox} because the target queue or subqueue is invalid.
Please help me with the syntax, or whatever else could be wrong!