현재 큐 (MSMQ)에서 메시지를 읽는 Windows 서비스가 실행 중입니다. 대기열에서 메시지를 받으면 다음과 같은 오류가 발생합니다. (즉, 대기열에있는 4000 개의 트랜잭션에 대한 테스트를 실행하면 예외가 두 번 발생했습니다 ...)XMLException : 루트 요소가 없습니다.
제안 사항 : 무슨 일이 일어 났을까요? 주목할 점은 대기열이 응용 프로그램이 실행되는 다른 서버에 있다는 것입니다.
20121011161348.899 작업() -> 예외 (XmlException) System.Xml.XmlException : 루트 요소가 없습니다. System.Xml.XmlReader.IsStartElement에서 System.Xml.XmlReader.MoveToContent()에서 System.Xml.XmlTextReaderImpl.ParseDocumentContent()에서 System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo (문자열 입술) (문자열의 localName 문자열에서 NS) PTFMiddleware.Queues.QueueMessaging.Receive [T] (MessageQueue가 큐에 System.Messaging.Message.get_Body()에서 System.Messaging.XmlMessageFormatter.Read (메시지 메시지) 문자열 & 레이블에서, 타임 아웃 Nullable`1) at PTFMiddleware.ProcessCCHMessages.Worker.Job()
친절 감사합니다. Fiona