Olá pessoal.
Estou desenvolvendo um MDB com a transação controlada pelo bean. Assim que eu recebo a mensagem, eu gravo alguns valores no meu banco de dados, sendo que, caso ocorra algum erro, um rollback no meu UserTransaction é chamado. O meu problema é o seguinte, na base de dados, está tudo ok, ou seja o registro não foi gravado por conta do rollback, porém, estou perdendo a mensagem. A mensagem não está sendo reenviada para a fila.
Alguém sabe porque isso acontece? Existe alguma configuração a ser feita?
Estou utilizando o Websphere 6.0.2.2 com MQ-Series 6.0 e EJB 2.1
Obrigado.