ビュー:
Scenario:
ドキュメントを開こうとすると、次のエラーが表示されます;

System.InvalidOperationException:XML ドキュメント (0, 0) にエラーがあります。---> System.Xml.XmlException:
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlReader.ParseDocumentContent()MoveToContent()
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSectionAnnotations.Read22_SectionAnnotations()
--- 内部例外スタックトレースの終了 ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at DocuWare.Content.Shared.Implementation.XmlBlialization.XmlBlialization()Serialization.XmlBlobSerializer.<>c__DisplayClass2_0`1.<DeserializeAsync>b__0()
at DocuWare.Content.Shared.Implementation.AsyncExecution.Run[TResult](Func`1 function)
at DocuWare.Content.Shared.Implementation.Serialization.SerializeExtensions.<DeserializeAsync>d__2`1.MoveNext()
--- 例外がスローされた前の場所からのスタックトレースの終了 ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNext()TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at DocuWare.Content.Management.Implementation.Operations.Core.CoreReadSectionOperations`1.<GetAnnotationsAsync>d__19.MoveNext()


解決方法:
このエラーは、ドキュメントがDWDataデータベースのFile Cabinetの_SECテーブル内のANNOTATIONS列から空の文字列を読み取れない場合に発生します。この ANNOTATIONS 列は空の文字列で埋められるべきではなく、ドキュメントに注釈がない場合は NULL 値に設定する必要があります。
***注:この KBA に記載されている手順を実行する前に、DWData データベースの有効なバックアップがあることを確認してください。

1.以下のクエリを実行して、ANNOTATIONS値が空の文字列の場合、ANNOTATIONS値をNULLに置き換えます:

MSSQL:
update [dwdata].[dbo].[SAMPLEEN_SEC] set ANNOTATIONS = null where cast(ANNOTATIONS as nvarchar(max)) = ''

MySQL:
update `dwdata`.`SAMPLEEN_SEC` set ANNOTATIONS = NULL where ANNOTATIONS = ''.

2.MSMQリセットを実行する。この実行方法をご存じない場合は、KBA-35787を参照してください。

3.完了したら、ブラウザのキャッシュをクリアしてください

KBAはオンプレミス組織のみに適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください