Quote:
There seems to be an ongoing discussion whether having HibernateException extend RuntimeException is a good idea or not.
There is no ongoing discussion. There is utterly overwhelming industry consensus including everyone who does data access from Microsoft, to the EJB vendors, to the JDO vendors, to us that this is the Right Thing to do. The discussion was over more than a year ago when first Hibernate and then the EJB EG made the decision to switch.
Quote:
we hence cannot comply with the new guidelines of Hibernate 3
What new guidelines? Guidelines are the same as ever.
Quote:
we consider catching RuntimeExceptions to be Java mal-practice
Huh? You have to catch any exception
somewhere. This statement makes no sense at all.