Outro problema com Glassfish e JMS

0 respostas
bruno.fantin

Galera, estou tendo outro problema com a dupla Glassfish e JMS.

Eu tenho duas aplicações EE ( .ear ) com 1 MDB cada, cada MDB esta configuradado para uma fila diferente, por exemplo.

@MessageDriven(mappedName = "jms/FilaA", activationConfig = {
    @ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue = "Auto-acknowledge"),
    @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
})

public class AMessageBean implements MessageListener {

@MessageDriven(mappedName = "jms/FilaB", activationConfig = {
    @ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue = "Auto-acknowledge"),
    @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
})

public class BMessageBean implements MessageListener {

Porém quando eu posto uma mensagem em qualquer uma das filas, eu nunca sei aonde vai cair, horas cai na A, horas cai na B.

O que eu queria? Se eu postar na fila A, o MDB A responde, e assim por diante.

O que pode ser?

Valeu.

Criado 29 de abril de 2009
Respostas 0
Participantes 1