0

Flex 3 で HTTPService を使用すると、時折 ConcurrencyError エラーが発生します。4 つの HTTPService オブジェクトがあり、すべて concurrency=single で構成されています。FaultEvent でどのサービス オブジェクトが問題を引き起こしたのかがわからず、オンデマンドで簡単に再現できないため、診断を続行する方法がわかりません。

私のアプリの特徴の 1 つは、HTTPService 呼び出しの 1 つから結果を受け取った直後に、URLRequest を使用してサウンドをロードしていることです。これは同時実行エラーに関連している可能性がありますか?

フォルトは次のようになります。

[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]
4

1 に答える 1

0

は。これを Flex 3.2 のバグと呼ぶことにします。3.4 にアップグレードすると解消されるからです。

于 2009-08-25T00:31:27.307 に答える