0


0

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

私のアプリの特徴の1つは、HTTPService呼び出しの結果を受け取った直後に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]

1 Answer


0


ええと。 私はそれをFlex 3.2のバグと呼ぶつもりです。なぜなら3.4へのアップグレードはそれを取り除いたからです。