Thanks all for your replies. After I read the EJB 2.0 specification, I can understand 
why the transaction is not rollbacked automatically (If everything else failed, read 
the documentation... ;)). 

I am nevertheless somewhat unsure how I should handle exceptions. I surrounded 
critical sections with try/catch blocks to catch all known Exceptions, including 
RuntimeExceptions (in the rare case of some bug into the code) to ensure a rollback in 
case of an error.  My code works now and all transaction are rollbacked regardless 
which exceptions the EJB will throw. Is this the "right" way to handle exceptions? 


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3838966#3838966

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3838966


-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to