私はいくつかのデータを送信するWebサービスの束を公開しています。最初の方法は、サーバーから現在の日時を取得することです。その後、残りのサービスが呼び出されます。すべてうまく動作します。 すべてのWebサービスは毎日テストされます。しかし、一週間に一度、私は以下のエラーを取得しています。WebServiceにアクセスするときにエラーが発生する
ExceptionData System.Web.Services.Protocols.SoapException: 設定 ファイルで指定された 拡張を実行している例外がありました。 ---> System.Xml.XmlException: ルートレベルのデータが無効です。 System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespaceでSystem.Xml.XmlTextReaderImpl.Throw(文字列 RES、文字列引数)で System.Xml.XmlTextReaderImpl.Throw(例外 E)(AT 行1、位置1) でSystem.Xml.XmlTextReaderImpl.ReadでSystem.Xml.XmlTextReaderImpl.ParseDocumentContent() () でSystem.Xml.XmlLoader.Load(常にXmlDocument DOC、XmlReaderのリーダ、ブール のPreserveWhitespace) System.Xmlので。 XmlDocument.Load(XmlReader reader)at System.Xml.XmlDocument.Load(Stream System.Web.Services.Protocols.SoapMessage.RunExtensions(のSoapExtension [] 拡張、ブールthrowOnException) でSystem.Web.Services.Protocols.SoapServerProtocol.Initialize()
でinStreamに)することができ、誰エラーの種類を説明してください。事前
XML文書をどのようにロードするのか、いくつかのコードを教えてください。 –
一般的には盲目的な推測では、あなたのサービスにDateTime機能/数学があると言って、例外(週に1回)につながります。 –