Problema consumir mensagens ActiveMQ de cliente Flex
-
01-07-2019 - |
Pergunta
Eu sou incapaz de consumir mensagens enviadas via ActiveMQ do meu cliente Flex. Enviar mensagens através do Produtor parece funcionar, eu também posso ver que o cliente Flex está ligada e subscrito através das propriedades no objeto do Consumidor, no entanto, o evento "mensagem" no consumidor nunca é disparado então parece que as mensagens não são recebidas .
Quando eu olho no console ActiveMQ, eu posso ver o número de assinantes, o número de mensagens enviadas e o número de mensagens recebidas. O estranho é que as mensagens recebidas parece contador para incremento e que eu também pode rastrear as declarações de log no console Tomcat, mas novamente não mensagens são recebidas no cliente Flex.
Todas as idéias?
Solução
Depois de reconstruir meu aplicativo a partir do zero com uma nova instalação do Tomcat, tudo parece funcionar. Talvez isso foi causado pelo fato de que eu estava usando a versão BlazeDS Turnkey que contém uma instância pré-configurada do Tomcat.
BTW: Este é um ótimo tutorial: http: / /mmartinsoftware.blogspot.com/2008/05/simplified-blazeds-and-jms.html