Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

XAException no Websphere Application Server


Acontece que o problema não era com o WebSphere ou Oracle, mas com a nossa configuração. Usamos Spring AOP para transações. Também temos vários projetos da Web que mesclamos antes de implementar no WebSphere. Durante a mesclagem, acabamos com vários (9 para ser exatos) arquivos applicationContext.xml que configuram o AOP. Assim, para cada chamada a um método envolvido em uma transação, criamos 9 transações.

Eventualmente, atingimos o limite da Oracle do número de transações globais que podem participar de uma única transação e recebemos esse erro.

Palavra para o sábio ... tenha cuidado com transações gerenciadas AOP :)