propagar transação entre dois contextos de persistencia JPA com spring  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
edpipole
JavaTeenager

Membro desde: 29/03/2005 14:53:51
Mensagens: 165
Offline

Boa tarde a todos!

Estou com um problema, tenho 2 contextos de persistencia em projetos diferentes, sendo que a transação tem que ser propagada entre ambos.

Ambos os projetos estão utilizando spring 2.0 com suporte a JPA, como faço pra propagar a transação JPA entre os contextos?


Abraços a todos, Feliz Natal!
tanque
JavaTeenager

Membro desde: 17/04/2003 08:29:38
Mensagens: 171
Localização: Florianópolis / SC
Offline

Nao sou muito familiarizado com JPA, mas acredito que voce , de alguma maneira, pode injetar um transaction manager dentro dos JPA. Desta forma basta criar um bean jta

<bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager"/>

e injeta-lo nos seu JPA. Nao eh necessario mencionar, que para criar um JtaTransactionManager, voce precisa estar num Application Server que suporte isso , um simples tomcat (sem jta instalado) nao ira funcionar.

 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team