2011-09-11 36 views
1

當我試圖通過解析大的字符串值來調用我的WCF web服務它給了我這個錯誤的Android KSOAP如何設置最大字符串內容長度配額

的SOAPFault - Fault代碼:「一:DeserializationFailed」 faultstring:「格式化嘗試反序列化消息時拋出異常:反序列化操作'GetLandmarks'的請求消息主體時出錯。讀取XML數據時,超過了最大字符串內容長度限額(8192)。

可通過更改創建XML閱讀器時使用的XmlDictionaryReaderQuotas對象上的MaxStringContentLength屬性來增加此配額。 1號線,位置9593.' faultactor:'null'詳細信息:null

我發現在WCF中,我可以增加這個maxStringContentLength,但是我找不到任何方法從ksoap2中增加此值。請任何人幫助我。

回答

0

您必須在服務端的WCF中增加此值 - 這是WCF設置,您的異常直接表示在請求時發生錯誤=當您的Android客戶端向您的WCF服務發送消息時。

相關問題