1

Flex クライアントから ActiveMQ 経由で送信されたメッセージを使用できません。Producer を介したメッセージの送信は機能しているようですが、Flex クライアントが Consumer オブジェクトのプロパティを介して接続およびサブスクライブされていることもわかりますが、Consumer の「メッセージ」イベントは決して発生しないため、メッセージが受信されないようです.

ActiveMQ コンソールを見ると、サブスクライバーの数、送信されたメッセージの数、および受信されたメッセージの数が表示されます。奇妙なことに、受信メッセージ カウンターが増加しているように見え、Tomcat コンソールでログ ステートメントを追跡することもできますが、Flex クライアントではメッセージが受信されません。

何か案は?

4

1 に答える 1

1

Tomcat の新規インストールでアプリをゼロから再構築した後、すべてが機能しているようです。これは、Tomcat の事前構成済みインスタンスを含む BlazeDS ターンキー バージョンを使用していたことが原因である可能性があります。

ところで: これはすばらしいチュートリアルです: http://mmartinsoftware.blogspot.com/2008/05/simplified-blazeds-and-jms.html

于 2008-09-19T15:10:32.527 に答える