JTA com tomcat 7, controle de Transações

1 resposta
marcioguj

Olá todos!

Estou fazendo um crud com JSF2.0 + Spring3.0 + HibernateJPA2 + DataSource +tomcat 7.

1-Minha classe de persistencia não injeta o @PersisnteceContext no EntityManager somente se for assim:
private EntityManagerFactory factory = Persistence.createEntityManagerFactory(“persistenceUnit”); EntityManager entityManager = this.factory.createEntityManager(); sendo que o meu persistenceUnit fica transaction-type=“RESOURCE_LOCAL” no tomcat 7.

2-Já tentei fazer o tipo o @PersisnteceContext no EntityManager e persistenceUnit transaction-type=“JTA” não funciona;

3-Já li em alguns livros e apostilas que o JTA e usado no container JEE, e RESOURCE_LOCAL no JSE e conteiner Web.

Duvidas:

1-Posso utilizar o JTA no tomcat7 ou tem que ser um servidor um web tipo JBoss?
2- Quero que o controle tranacional seja feito pelo servidor, esta correta essa configuração? se alguem tiver alguma sujestão…

1 Resposta

luxu

Bom, pelo q vejo o servidor nd tem a ver com a JPA, ou seja, independe o servidor vai funcionar di boa o problema pode ser outro, principalmente jar´s e suas dependências…

Criado 13 de agosto de 2011
Ultima resposta 13 de ago. de 2011
Respostas 1
Participantes 2