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?

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top