Frage

Ich bin nicht in der Lage Nachrichten über ActiveMQ von meinem Flex-Client gesendet zu konsumieren. Das Versenden von Nachrichten über scheint den Produzenten zu arbeiten, ich auch, dass das Flex-Client verbunden ist, sehe und über die Eigenschaften auf dem Consumer-Objekt gezeichnet, aber das „message“ Ereignis auf dem Consumer nie ausgelöst wird, so dass es die Nachrichten scheint nicht empfangen werden .

Als ich in der ActiveMQ-Konsole sehen, ich die Anzahl der Teilnehmer sehen kann, die Anzahl der gesendeten Nachrichten und die Anzahl der empfangenen Nachrichten. Das Merkwürdige ist, dass die empfangenen Nachrichten-Zähler zu erhöhen scheint und dass ich auch die Log-Anweisungen in der Tomcat-Konsole verfolgen, aber wieder keine Nachrichten im Flex-Client empfangen.

Irgendwelche Ideen?

War es hilfreich?

Lösung

Nach dem Wiederaufbau meiner App von Grund auf mit einem frisch von Tomcat installieren, scheint alles zu funktionieren. Vielleicht war dies durch die Tatsache, dass ich die BlazeDS Turnkey-Version wurde mit, die eine vorkonfigurierte Instanz von Tomcat enthält.

BTW: Dies ist ein großes Tutorial: http: / /mmartinsoftware.blogspot.com/2008/05/simplified-blazeds-and-jms.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top