Customer is running Exchange 2010 SP3 on a Windows 2012 Server. Email is running fine. But whenever I open up Queue Viewer and try to drill down to a message detail, I get the following popup error message:
Cannot process argument transformation on parameter ‘BookmarkObject’. Cannot convert the “Microsoft.Exchange.Data.QueueViewer.PropertyBagBasedMessageInfo” value of type “Deserialized.Microsoft.Exchange.Data.QueueViewer.PrpopertyBagBasedMessageInfo” to type “Microsoft.Exchange.Data.QueueViewer.ExtensibleMessageInfo”.
It appears that others have been encountering this same error for over a year (see this thread from Microsoft forum). The very last post in this thread offers a “resolution” to the issue, if you wish to call it a resolution.
In KB2931150, Microsoft says that this error is a known bug, and instead of using the Queue Viewer utility from EMC, you should use the Exchange power shell “Get-Queue” command.
So let’s open up the EMC Power Shell and try a couple of commands!
To get a list of queued messages, type get-queue and press enter.
To get details on a particular message, first take note of a specific message identity you wish to view. Then type get-queue –identity exchangeserver\messageid | fl and press enter
For a full list of options with the Get-Queue command, type get-help get-queue and press enter
Open up the EMC Shell, and type “get-queue” and press Enter. A list of queued messages will display
te