ビュー:

動作:
Workflow Designer に次のメッセージが表示されます:


処理されない例外が発生しました:メッセージのデシリアライズ中にフォーマッタが例外をスローしました:
InnerException メッセージは、「DocuWare.BPW.Infrastructure.WorkflowVersion 型のオブジェクトをデシリアライズする際にエラーが発生しました。
XML データの読み取り中に、最大文字列コンテンツ長クォータ(524288)を超えました。
このクォータは、XML リーダーの作成時に使用した XmlDictionaryReaderQuotas オブジェクトの MaxStringContentLength プロパティを変更することで増やすことができます。Line 1, position 512.'.
詳細は InnerException を参照してください。


解決方法
このエラー・メッセージは、xml クォータの制限に達したことを意味します。これは、Workflow Designer で作成された「大きな」ワークフローが原因です。
この警告メッセージを解決するには、DocuWare.WorkflowManager.Designer.exe.config および DocuWare.WorkflowEngine.Srvc.exe.config の以下の値を変更する必要があります:

  • maxBufferPoolSize
  • 最大バッファサイズ
  • 最大受信メッセージサイズ
  • 最大文字列内容長
  • 最大配列長

に増やし、例えば 2147483647 にする。

これらの値は、system.serviceModel タグの basicHttpBinding にあります。



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