I am using a stateless session bean facade, calling from a JSF managed bean. How or where should I catch database exceptions? Should they be caught in the session bean? or should they be caught at the calling method?
For example a addObject method within the managed bean. I have had success using 'RuntimeException' but, I would like to display a meaningfull error?