Bom dia a todos…
O problema é o seguinte:
Tenho uma aplicação rodando em cluster. Existem operações em que precisarei inserir valores no banco em diversas tabelas, e a operação só será considerada OK, se todas as operações ocorrerem com sucesso. Por exemplo, para efetivar uma venda, terei que comitar registros na tabela VENDA, ESTOQUE, ITEM_VENDA, e assim por diante…
Gostaria de saber de vcs, como, num ambiente clusterizado, poderei englobar todas estas operações em apenas uma grande transação, considerando que, o EJB responsavel por efetuar a venda, vai chamar outros ejb’s, responsaveis por dar baixa no estoque (por exemplo), atualizar outros registros e assim por diante.
Esqueci de informar que não utilizo Hibernate, JPA, nem qualquer outro framwork. Em principio, apenas utilzo JDBC puro para efetuar as operações.
Quem puder me ajudar ficarei bastante agradecido…