JPA Atributos de Transação  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
GabrielCardelli
GUJ Ranger
[Avatar]

Membro desde: 25/10/2008 13:07:31
Mensagens: 823
Localização: Rio de Janeiro
Offline

Pessoal boa noite,

Tenho 2 métodos:



isso não geraria uma EJBException? Aqui esta rodando normal...

EDIT...

Mudei para outro Bean



Agora me gerou uma Exception


Por que em métodos de beans diferente da erro e no mesmo bean não? T_T era pra dar do mesmo jeito.

This message was edited 4 times. Last update was at 06/02/2011 22:25:41


Gabriel Cardelli
http://www.opengti.com.br
[Email]
brrodo
JavaTeenager

Membro desde: 07/02/2009 23:31:16
Mensagens: 173
Offline

Olha, entre chamadas de métodos dentro do mesmo EJB você não tem mudança no tipo da transaction.

Se na sua primeira situação o método "alter()" foi chamado pelo client, o tipo de transação q irá vigorar será o REQUIRED, mesmo você fazendo a chamada ao "alter2()" posteriormete. Caso o serviço de outro EJB seja consumido (como no segundo caso), aí sim será verificado novamente o tipo da transaction e vc receberá o exception.

This message was edited 2 times. Last update was at 07/02/2011 12:54:08

GabrielCardelli
GUJ Ranger
[Avatar]

Membro desde: 25/10/2008 13:07:31
Mensagens: 823
Localização: Rio de Janeiro
Offline

Valeu Rodolfo.

Obrigado.

Gabriel Cardelli
http://www.opengti.com.br
[Email]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team