目前我有一個Windows服務正在運行,它從隊列中讀取消息(MSMQ)。 在收到隊列中的消息時,非常偶然地拋出以下錯誤...(即,在對隊列上的4000個事務進行測試時,拋出異常拋出兩次...)XMLException:根元素丟失
任何建議到什麼可能造成這種情況?值得注意的是,隊列位於運行應用程序的不同服務器上。
20121011161348.899 Job() - >異常(XmlException)System.Xml.XmlException:根元素缺失。在 System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(字符串RES)處 System.Xml.XmlReader.MoveToContent() System.Xml.XmlTextReaderImpl.ParseDocumentContent()在 System.Xml.XmlReader.IsStartElement(字符串的localName,串NS )在 System.Messaging.XmlMessageFormatter.Read(消息信息)中的 System.Messaging.Message.get_Body()在 PTFMiddleware.Queues.QueueMessaging.Receive [T](的MessageQueue隊列, 字符串&標籤,Nullable`1超時)at PTFMiddleware.ProcessCCHMessages.Worker.Job()
親切的問候, Fiona