Sunday, June 19, 2016

Sitecore PXM DashBoardServer error - Message Queuing has not been installed

After following the Print Experience Manager installation guide the following error may appear in the DashBoardServerLog file.
ERROR HasJob:
Message Queuing has not been installed on this computer.
at System.Messaging.Interop.SafeNativeMethods.MQPathNameToFormatName(String pathName, StringBuilder formatName, Int32& count)
at System.Messaging.MessageQueue.ResolveFormatNameFromQueuePath(String queuePath, Boolean throwException)
at System.Messaging.MessageQueue.get_FormatName()
at System.Messaging.MessageQueue.GetMessageEnumerator2()
at System.Messaging.MessageQueue.GetAllMessages()
at Sitecore.PrintStudio.DashBoardServer.DashBoardWebService.HasJob(String serviceType)
This error occurs because Message Queuing (or MSMQ) has not been enabled on the server. Simpy go to the Control Panel and select turn Window features on or off. Then enable:

  • Microsoft Message Queue (MSMQ) Server
  • Microsoft Message Queue (MSMQ) Server Core
On windows server this will need to be done through the server manager, enable features.


No comments:

Post a Comment