-
Tenho uma aplicação rodando no WebLogic que envia mensagem para uma fila JMS.
-
Tenho uma aplicação StandAlone (não estou utilizando MDB) que consome mensagens dessa fila e faz insert no banco de dados.
Se o insert é realizado com sucesso, tenho que garantir que a mensagem foi tirada da fila, se não, tenho que fazer um rollback (no Oracle).
Isso pode ser feito de maneira automática ou tenho que programar esse controle de transação (Oracle, JMS) na mão?
[]'s