Flex 3: ConcurrencyError с использованием HTTPService - PullRequest
0 голосов
/ 21 августа 2009

Я получаю случайные ошибки ConcurrencyError при использовании HTTPService в Flex 3. У меня есть четыре объекта HTTPService, все из которых настроены с параллелизмом = один. Однако я не уверен, как продолжить диагностику, поскольку в FaultEvent не вижу, какой объект службы вызвал проблему, и я не могу легко воспроизвести его по требованию.

Одной из особенностей моего приложения является то, что я также использую URLRequest для загрузки звука вскоре после получения результата от одного из вызовов HTTPService. Может ли это быть связано с ошибкой параллелизма?

Ошибка выглядит следующим образом:

[FaultEvent fault=[RPC Fault faultString="Attempt to invoke while another call is pending.  Either change concurrency options or avoid multiple calls." faultCode="ConcurrencyError" faultDetail="null"] messageId=null type="fault" bubbles=false cancelable=true eventPhase=2]

1 Ответ

0 голосов
/ 25 августа 2009

Ха. Я собираюсь назвать это ошибкой в ​​Flex 3.2, потому что обновление до 3.4 избавило от него.

...