«Ошибка № 2006: поставляемый индекс выходит за границы» при вызове службы RPC - PullRequest
2 голосов
/ 17 ноября 2011

Мне нужно вызвать службу RPC, и все отправленные параметры являются String.Он работает довольно хорошо, когда данные относительно малы, но когда одна из строк увеличивается до размера около 10 или более ста КБ, сразу после вызова службы она переходит к обработчику ошибок:

[FaultEventfault = [RPC Fault faultString = "Ошибка № 2006: указанный индекс выходит за пределы."faultCode = "InvokeFailed" faultDetail = "null"] messageId = "85CF2FB3-E79D-779F-87F9-B04520318D3A" type = "fault" bubbles = false отменяемый = true eventPhase = 2]

И на стороне сервера все ещевызван, и когда он возвращает результат, возникла ошибка: Ошибка: команда уже завершила выполнение: [object AsyncTokenCommand]

Google говорит, что ошибка # 2006 может быть из-за слишком большого количества уровней иерархии, что кажется мне невозможным, потому что всемои параметры строковыеИ у меня также нет шансов ошибиться в индексе.

Сначала я подумал, что это потому, что отправленная строка слишком длинная, я сегментировал ее и отправил в списке, но не сработал.

Заранее спасибо, если вы, ребята, можете оказать любую помощь.

1 Ответ

3 голосов
/ 18 ноября 2011

Наконец-то все правильно поняли. Это потому, что я включил сетевой монитор в Flash Builder. Все нормально после выключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...