Гибкость 3: ConcurrencyError с использованием HTTPService

Я получаю случайные ошибки ConcurrencyError при использовании HTTPService в Flex 3. У меня есть четыре объекта HTTPService, все из которых настроены с concurrency = single. Однако я не уверен, как продолжить диагностику, поскольку в 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]

person sehugg    schedule 21.08.2009    source источник


Ответы (1)


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

person sehugg    schedule 25.08.2009