|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : avril 2010 Messages : 65 ![]() |
Bonjour,
Au niveau d'un session bean (stateless) qui fonctionne correctement en mode managé j'ai besoins de gérer manuellement ma transaction pour la méthode supprimerLocalite. L'objectif est de pouvoir catcher une ConstraintViolationException dans la couche métier, c'est en recherchant dans ce forum des problèmes semblables au mien que j'ai compris que les exceptions lancées lors du comit() ne peuvent pas être attrapées dans la méthode puisqu'elles sont lancées à la fin (en mode managé). Voici le code : Code :
Quand j'utilise, sur la méthode supprimerLocalite l'annotation : Code :
@TransactionManagement(TransactionManagementType.BEAN) Voilà j'ai besoins de votre aide à nouveau. |
||
|
|
00
|
|
|
#2 | |
![]() ![]() Inscription : août 2006 Messages : 2 848 ![]() |
D'après la javadoc :
Citation:
|
|
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : avril 2010 Messages : 65 ![]() |
Ok, merci pour ta réponse
Voici le code qui fonctionne chez moi maintenant : Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com