3

こんにちは、ここから Cairngorm3 Simple Sample Application をダウンロードしました。いくつかの手順があります。a) サーバー側の zip をダウンロードします。HSQLDB データベースを起動し、Tomcat インスタンスを実行する方法を説明する PDF が含まれています (私は catalina.sh start を使用しました)。b) Subversion でソースをチェックアウトし、Flashbuilder 4 にロードします。 (Flex 3.4 SDK が必要です) アプリ (Flex で作成された Outlook のようなアプリ) を実行すると、ファイルを保存しようとした時点で問題が発生します。コンタクト。私はそれがリモートオブジェクト呼び出しにあると仮定しています。しかし、私はこれを得る:

送信に失敗しました faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Ping.Failed error 重複した HTTP ベースの FlexSession が検出されました。通常、リモート ホストがセッション Cookie を無効にしていることが原因です。クライアント接続を正しく管理するには、セッション Cookie を有効にする必要があります。URL: 'http://localhost:8400/messagebroker/amf;jsessionid=5765DDDB6E2D54BD03D3E636B0E8C03E'''

これは、services-config.xml で微調整する必要があるかどうか疑問に思っていますか? flex-frameworks/tomcat/webapps/ROOT/WEB-INF/flex フォルダーにあります (flex-frameworks はサーバー側の zip ダウンロードから取得されます。

誰でもアイデアはありますか?クリストフ・コエンレの赤ちゃんです。

その後、Alexander Glosband によるブログ投稿も見つけましたが、回避策として何をする必要があるかを確認できませんでした。つまり、これは構成可能なものですか?

エラーを一貫して再現する方法は、アプリから Web カメラを有効にしてみることです。次に、同意をクリックする代わりに、画面をリロードします。その後、カメラへのアクセスを許可した後に写真を撮ろうとすると、セッションの重複エラーが発生します。カメラに関連するコードに問題があると思います。それ自体が正しくクリーンアップされていません。セッションが正しく整理されていない可能性があります。

4

1 に答える 1

0

そうです、問題は services-config.xml から発生します。から URL を変更します

http://localhost:8400/messagebroker/amf

/messagebroker/amf

ここから解決策を見つけました送信失敗エラー

「コンパイラ EMBEDS チャネル、エンドポイント、および宛先を SWF に」ビデオが伝えます。

于 2013-01-17T07:51:40.057 に答える