EJB usando getDelegate() para pegar a Session

Ola Galera ,

Estou com a seguinte dúvida .
Quando eu pego o EntityManager injetado pelo JBOSS no meu bean , eu geralmente uso getDelegate() e faço os queries necessários.
Minha dúvida é se preciso fazer o controle transional ou se o AS ( Jboss 4.2) ainda mantém o controle da transação ( CMT ) ?

Abraços

Alguem pode me ajudar :frowning: pls

Boa tarde.

Pelo o que eu tenho conhecimento, o JBoss se encarrega de cuidar das transações, claro, um pouco depende de como você está implementando isto.

O JBoss encarrega de fazer a transação como mencionado acima além de cuidar também da segurança, logging…

Usando o PersistenceContext você diz ao JBoss para cuidar das transações:

@PersistenceContext
EntityManager em;

Vlw.

[quote=adercinho]O JBoss encarrega de fazer a transação como mencionado acima além de cuidar também da segurança, logging…

Usando o PersistenceContext você diz ao JBoss para cuidar das transações:

@PersistenceContext
EntityManager em;

Vlw.[/quote]
Opa, tudo bom adercinho?

Imagino que você só esteja querendo ajudar, mas mesmo assim, cuidado ao responder tópicos antigos.

Caso tenha dúvidas sobre o que é certo ou errado fazer, leia o nosso How To, lá existem dicas sobre isso, e um link para as regras do fórum.
Tem uma parte que fala especificamente sobre responder tópicos antigos.

Só tome cuidado pra não ir contra as regras do fórum :slight_smile: